@font-face {
  font-family: "Montserrat";
  src: url(//h.com.ua/wp-content/plugins/wp-popup-builder/css/fonts/Montserrat-Regular.ttf)
    format("truetype");
  font-weight: normal;
}
@font-face {
  font-family: "Montserrat";
  src: url(//h.com.ua/wp-content/plugins/wp-popup-builder/css/fonts/Montserrat-Medium.ttf)
    format("truetype");
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat";
  src: url(//h.com.ua/wp-content/plugins/wp-popup-builder/css/fonts/Montserrat-Bold.ttf)
    format("truetype");
  font-weight: 600;
}
@font-face {
  font-family: "DancingScript";
  src: url(//h.com.ua/wp-content/plugins/wp-popup-builder/css/fonts/DancingScript.ttf)
    format("truetype");
  font-weight: normal;
}
.wppb-popup-main-wrap *:not(.dashicons) {
  font-family: "Montserrat", sans-serif;
  font-weight: normal;
  -webkit-font-smoothing: subpixel-antialiased;
  box-sizing: border-box;
}
.wppb-popup_clear:after {
  content: "";
  clear: both;
  display: block;
}
.wppb-popup_clear > div {
  box-sizing: border-box;
}
.business-popup-column-two {
  width: 50%;
  float: left;
}
.wppbPopupActive {
  overflow: hidden;
}
.wppb-popup-open.popup {
  display: none;
}
#wppbPopupShow * {
  box-sizing: border-box;
}
#wppbPopupShow {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.67);
  z-index: 10000;
  justify-content: center;
  display: flex;
}
#wppbPopupShow > div {
  position: relative;
}
.wppb-popup-main-wrap.inline_ .wppb-popup-custom-wrapper {
  margin: 15px 0;
  max-width: 100%;
}
.wppb-popup-main-wrap .wppb-popup-custom-wrapper {
  position: relative;
  margin: auto;
  font-size: 10px;
}
.wppb-popup-main-wrap .wppb-popup-overlay-custom-img {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 2;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: left bottom;
  border-radius: inherit;
}
.wppb-popup-main-wrap .wppb-popup-custom-overlay {
  background-color: #28292c91;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  border-radius: inherit;
}
.wppb-popup-main-wrap .wppb-popup-custom-content {
  padding: 23px 37px;
  height: auto;
  z-index: 4;
  position: relative;
  overflow-x: initial;
  border-radius: inherit;
}
.wppb-popup-main-wrap .wppb-popup-custom-content::-webkit-scrollbar {
  width: 5px;
}
.wppb-popup-main-wrap .wppb-popup-custom-content::-webkit-scrollbar-track {
  box-shadow: inset 1px 1px 8px 3px #4001ff30;
  border-radius: 10px;
  background: #5a5a5a;
}
.wppb-popup-main-wrap .wppb-popup-custom-content::-webkit-scrollbar-thumb {
  background: #cccccc;
  border-radius: 10px;
}
.data-rl-editable-wrap {
  display: flex;
}
.wppb-popup-main-wrap .wppb-popup-rl-wrap {
  display: flex;
  color: white;
  align-items: center;
}
.wppb-popup-main-wrap .wppb-popup-rl-wrap.two-column .wppb-popup-rl-column {
  width: 50%;
}
.wppb-popup-main-wrap .wppb-popup-rl-wrap .data-rl-editable-wrap > span,
.wppb-popup-main-wrap .wppb-popup-rl-wrap a {
  display: block;
  line-height: 1;
  color: white;
  font-size: 16px;
  text-align: center;
  width: 100%;
  margin: 3px 0;
  font-weight: normal;
  letter-spacing: 1px;
  padding: 1px 0;
  box-sizing: border-box;
  text-decoration: none;
}
.wppb-popup-main-wrap .wppb-popup-rl-wrap a:focus {
  text-decoration: none;
  outline: none;
}
.wppb-popup-main-wrap .wppb-popup-rl-wrap span.text-heading,
.wppb-popup-main-wrap .wppb-popup-rl-wrap a.text-heading {
  font-size: 27px;
  font-weight: 500;
}
.wppb-popup-main-wrap .wppb-popup-rl-wrap img {
  max-width: 100%;
  max-height: 100%;
  box-sizing: border-box;
  height: intrinsic;
}
.wppb-popup-main-wrap .wppb-popup-close-btn {
  right: 5%;
  top: 5%;
  position: absolute;
  width: auto;
  height: auto;
  font-size: 20px;
  border: none;
  cursor: pointer;
  z-index: 1000;
}
.wppb-popup-main-wrap .wppb-popup-close-btn:focus {
  box-shadow: none;
  outline: none;
}
.wppb-popup-lead-form {
  width: 100%;
}
.wppb-popup-lead-form .leadform-show-form {
  max-width: 100%;
  padding: 4px;
}
.wppb-popup-lead-form .leadform-show-form div.lf-field {
  margin: 0;
  box-sizing: border-box;
}
.wppb-popup-lead-form .leadform-show-form input[type="submit"] {
  min-height: unset;
  padding: 10px 30px;
  border-color: #000;
  border-radius: 3px;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 700;
  color: #fff;
  cursor: pointer;
  background: #0c0c10;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  white-space: inherit;
}
.wppb-popup-lead-form.lf_submit_center .submit-type.lf-field {
  text-align: center;
}
.wppb-popup-lead-form.lf_submit_right .submit-type.lf-field {
  text-align: right;
}
.wppb-popup-lead-form
  .leadform-show-form
  input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),
.wppb-popup-lead-form .leadform-show-form textarea {
  border: 1px solid gainsboro;
  color: #272525;
  margin: 2px 0;
  padding: 3px 6px !important;
  height: auto;
  line-height: 19px;
  min-height: 12px;
}
.wppb-popup-lead-form .leadform-show-form li {
  line-height: unset;
  margin: unset;
  font-size: unset;
}
.wppb-popup-lead-form .leadform-show-form textarea {
  min-height: 60px;
}
.wppb-popup-lead-form .leadform-show-form h2 {
  margin: 5px 0;
  line-height: 24px;
  font-size: 22px;
  font-weight: 500;
  color: rgba(82, 82, 82, 1);
  line-height: 1;
}
.wppb-popup-custom-content .wppb-popup-lead-form .leadform-show-form label {
  margin: 5px 0;
  font-size: 15px;
  color: rgba(82, 82, 82, 1);
  line-height: 1;
}
.wppb-popup-main-wrap.wppb-res-one .wppb-popup-rl-wrap,
.wppb-popup-main-wrap.wppb-res-two .wppb-popup-rl-wrap,
.wppb-popup-main-wrap.wppb-res-three .wppb-popup-rl-wrap {
  flex-direction: column;
}
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-rl-wrap.two-column
  .wppb-popup-rl-column,
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-rl-wrap.two-column
  .wppb-popup-rl-column,
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-rl-wrap.two-column
  .wppb-popup-rl-column {
  width: unset !important;
  max-width: 100%;
  min-width: 100%;
}
.wppb-popup-main-wrap.wppb-res-one .wppb-popup-rl-wrap span,
.wppb-popup-main-wrap.wppb-res-one .wppb-popup-rl-wrap a {
  font-size: calc(16px / 100 * 70);
  margin: calc(3px / 100 * 70) 0;
  letter-spacing: calc(1px / 100 * 70);
  padding: calc(1px / 100 * 70) 0;
}
.wppb-popup-main-wrap.wppb-res-one .wppb-popup-rl-wrap span.text-heading,
.wppb-popup-main-wrap.wppb-res-one .wppb-popup-rl-wrap a.text-heading {
  font-size: calc(27px / 100 * 70);
}
.wppb-popup-main-wrap.wppb-res-one .wppb-popup-lead-form .leadform-show-form {
  padding: calc(4px / 100 * 70);
}
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-lead-form
  .leadform-show-form
  div.lf-field {
  margin: 0;
  box-sizing: border-box;
}
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-lead-form
  .leadform-show-form
  input[type="submit"] {
  min-height: unset;
  padding: calc(10px / 100 * 70) calc(30px / 100 * 70);
  border-radius: calc(3px / 100 * 70);
  font-size: calc(18px / 100 * 70);
}
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-lead-form
  .leadform-show-form
  input:not([type="submit"]),
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-lead-form
  .leadform-show-form
  textarea {
  border: calc(1px / 100 * 70) solid gainsboro;
  margin: calc(2px / 100 * 70) 0;
  padding: calc(3px / 100 * 70) calc(6px / 100 * 70) !important;
  line-height: calc(19px / 100 * 70);
}
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-lead-form
  .leadform-show-form
  textarea {
  min-height: calc(60px / 100 * 70);
}
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-lead-form
  .leadform-show-form
  h2 {
  margin: calc(5px / 100 * 70) 0;
  line-height: calc(24px / 100 * 70);
  font-size: calc(22px / 100 * 70);
}
.wppb-popup-main-wrap.wppb-res-one
  .wppb-popup-lead-form
  .leadform-show-form
  label {
  margin: calc(5px / 100 * 70) 0;
  font-size: calc(15px / 100 * 70);
}
.wppb-popup-main-wrap.wppb-res-two .wppb-popup-rl-wrap span,
.wppb-popup-main-wrap.wppb-res-two .wppb-popup-rl-wrap a {
  font-size: calc(16px / 100 * 60);
  margin: calc(3px / 100 * 60) 0;
  letter-spacing: calc(1px / 100 * 60);
  padding: calc(1px / 100 * 60) 0;
}
.wppb-popup-main-wrap.wppb-res-two .wppb-popup-rl-wrap span.text-heading,
.wppb-popup-main-wrap.wppb-res-two .wppb-popup-rl-wrap a.text-heading {
  font-size: calc(27px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-two .wppb-popup-lead-form .leadform-show-form {
  padding: calc(4px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-lead-form
  .leadform-show-form
  div.lf-field {
  margin: 0;
  box-sizing: border-box;
}
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-lead-form
  .leadform-show-form
  input[type="submit"] {
  min-height: unset;
  padding: calc(10px / 100 * 60) calc(30px / 100 * 60);
  border-radius: calc(3px / 100 * 60);
  font-size: calc(18px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-lead-form
  .leadform-show-form
  input:not([type="submit"]),
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-lead-form
  .leadform-show-form
  textarea {
  border: calc(1px / 100 * 60) solid gainsboro;
  margin: calc(2px / 100 * 60) 0;
  padding: calc(3px / 100 * 60) calc(6px / 100 * 60) !important;
  line-height: calc(19px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-lead-form
  .leadform-show-form
  textarea {
  min-height: calc(60px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-lead-form
  .leadform-show-form
  h2 {
  margin: calc(5px / 100 * 60) 0;
  line-height: calc(24px / 100 * 60);
  font-size: calc(22px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-two
  .wppb-popup-lead-form
  .leadform-show-form
  label {
  margin: calc(5px / 100 * 60) 0;
  font-size: calc(15px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-three .wppb-popup-rl-wrap span,
.wppb-popup-main-wrap.wppb-res-three .wppb-popup-rl-wrap a {
  font-size: calc(16px / 100 * 60);
  margin: calc(3px / 100 * 60) 0;
  letter-spacing: calc(1px / 100 * 60);
  padding: calc(1px / 100 * 60) 0;
}
.wppb-popup-main-wrap.wppb-res-three .wppb-popup-rl-wrap span.text-heading,
.wppb-popup-main-wrap.wppb-res-three .wppb-popup-rl-wrap a.text-heading {
  font-size: calc(27px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-three .wppb-popup-lead-form .leadform-show-form {
  padding: calc(4px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-lead-form
  .leadform-show-form
  div.lf-field {
  margin: 0;
  box-sizing: border-box;
}
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-lead-form
  .leadform-show-form
  input[type="submit"] {
  min-height: unset;
  padding: calc(10px / 100 * 60) calc(30px / 100 * 60);
  border-radius: calc(3px / 100 * 60);
  font-size: calc(18px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-lead-form
  .leadform-show-form
  input:not([type="submit"]),
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-lead-form
  .leadform-show-form
  textarea {
  border: calc(1px / 100 * 60) solid gainsboro;
  margin: calc(2px / 100 * 60) 0;
  padding: calc(3px / 100 * 60) calc(6px / 100 * 60) !important;
  line-height: calc(19px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-lead-form
  .leadform-show-form
  textarea {
  min-height: calc(60px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-lead-form
  .leadform-show-form
  h2 {
  margin: calc(5px / 100 * 60) 0;
  line-height: calc(24px / 100 * 60);
  font-size: calc(22px / 100 * 60);
}
.wppb-popup-main-wrap.wppb-res-three
  .wppb-popup-lead-form
  .leadform-show-form
  label {
  margin: calc(5px / 100 * 60) 0;
  font-size: calc(15px / 100 * 60);
}
@media only screen and (max-device-width: 480px) {
  .wppb-popup-main-wrap .wppb-popup-rl-wrap {
    flex-direction: column;
  }
  .wppb-popup-main-wrap .wppb-popup-rl-wrap.two-column .wppb-popup-rl-column {
    width: unset !important;
  }
  .wppb-popup-main-wrap .wppb-popup-custom-wrapper {
    width: unset !important;
  }
  #wppbPopupShow > div {
    max-width: 80%;
  }
  .wppb-popup-main-wrap .wppb-popup-rl-wrap span,
  .wppb-popup-main-wrap .wppb-popup-rl-wrap a {
    font-size: calc(16px / 100 * 70);
    margin: calc(3px / 100 * 70) 0;
    letter-spacing: calc(1px / 100 * 70);
    padding: calc(1px / 100 * 70) 0;
  }
  .wppb-popup-main-wrap .wppb-popup-rl-wrap span.text-heading,
  .wppb-popup-main-wrap .wppb-popup-rl-wrap a.text-heading {
    font-size: calc(27px / 100 * 70);
  }
  .wppb-popup-lead-form .leadform-show-form {
    padding: calc(4px / 100 * 70);
  }
  .wppb-popup-lead-form .leadform-show-form div.lf-field {
    margin: 0;
    box-sizing: border-box;
  }
  .wppb-popup-lead-form .leadform-show-form input[type="submit"] {
    min-height: unset;
    padding: calc(10px / 100 * 70) calc(30px / 100 * 70);
    border-radius: calc(3px / 100 * 70);
    font-size: calc(18px / 100 * 70);
  }
  .wppb-popup-lead-form .leadform-show-form input:not([type="submit"]),
  .wppb-popup-lead-form .leadform-show-form textarea {
    border: calc(1px / 100 * 70) solid gainsboro;
    margin: calc(2px / 100 * 70) 0;
    padding: calc(3px / 100 * 70) calc(6px / 100 * 70) !important;
    line-height: calc(19px / 100 * 70);
  }
  .wppb-popup-lead-form .leadform-show-form textarea {
    min-height: calc(60px / 100 * 70);
  }
  .wppb-popup-lead-form .leadform-show-form h2 {
    margin: calc(5px / 100 * 70) 0;
    line-height: calc(24px / 100 * 70);
    font-size: calc(22px / 100 * 70);
  }
  .wppb-popup-lead-form .leadform-show-form label {
    margin: calc(5px / 100 * 70) 0;
    font-size: calc(15px / 100 * 70);
  }
}
.wppb-effect-one {
  opacity: 0;
  align-items: center;
}
.wppb-effect-one.wppb_popup_active {
  animation: effect_one 0.2s 0s 1 normal ease-in forwards;
}
.wppb-effect-one.wppb_popup_shut {
  opacity: 1;
  animation: effect_one_close 0.5s 0s 1 normal ease-in forwards;
}
@keyframes effect_one {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes effect_one_close {
  0% {
    transform: scale(1);
  }
  100% {
    opacity: 0;
    transform: scale(0);
  }
}
.wppb-popup-main-wrap .wppb-popup-shortcode {
  max-height: 200px;
  overflow: auto;
}
@font-face {
  font-family: dashicons;
  src: url(//h.com.ua/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800);
  src: url(//h.com.ua/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix)
      format("embedded-opentype"),
    url("data:application/x-font-woff;charset=utf-8;base64,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")
      format("woff"),
    url(//h.com.ua/wp-includes/fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800)
      format("truetype");
  font-weight: 400;
  font-style: normal;
}
.dashicons,
.dashicons-before:before {
  font-family: dashicons;
  display: inline-block;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  speak: never;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
  height: 20px;
  font-size: 20px;
  vertical-align: top;
  text-align: center;
  transition: color 0.1s ease-in;
}
.dashicons-admin-appearance:before {
  content: "\f100";
}
.dashicons-admin-collapse:before {
  content: "\f148";
}
.dashicons-admin-comments:before {
  content: "\f101";
}
.dashicons-admin-customizer:before {
  content: "\f540";
}
.dashicons-admin-generic:before {
  content: "\f111";
}
.dashicons-admin-home:before {
  content: "\f102";
}
.dashicons-admin-links:before {
  content: "\f103";
}
.dashicons-admin-media:before {
  content: "\f104";
}
.dashicons-admin-multisite:before {
  content: "\f541";
}
.dashicons-admin-network:before {
  content: "\f112";
}
.dashicons-admin-page:before {
  content: "\f105";
}
.dashicons-admin-plugins:before {
  content: "\f106";
}
.dashicons-admin-post:before {
  content: "\f109";
}
.dashicons-admin-settings:before {
  content: "\f108";
}
.dashicons-admin-site-alt:before {
  content: "\f11d";
}
.dashicons-admin-site-alt2:before {
  content: "\f11e";
}
.dashicons-admin-site-alt3:before {
  content: "\f11f";
}
.dashicons-admin-site:before {
  content: "\f319";
}
.dashicons-admin-tools:before {
  content: "\f107";
}
.dashicons-admin-users:before {
  content: "\f110";
}
.dashicons-airplane:before {
  content: "\f15f";
}
.dashicons-album:before {
  content: "\f514";
}
.dashicons-align-center:before {
  content: "\f134";
}
.dashicons-align-full-width:before {
  content: "\f114";
}
.dashicons-align-left:before {
  content: "\f135";
}
.dashicons-align-none:before {
  content: "\f138";
}
.dashicons-align-pull-left:before {
  content: "\f10a";
}
.dashicons-align-pull-right:before {
  content: "\f10b";
}
.dashicons-align-right:before {
  content: "\f136";
}
.dashicons-align-wide:before {
  content: "\f11b";
}
.dashicons-amazon:before {
  content: "\f162";
}
.dashicons-analytics:before {
  content: "\f183";
}
.dashicons-archive:before {
  content: "\f480";
}
.dashicons-arrow-down-alt:before {
  content: "\f346";
}
.dashicons-arrow-down-alt2:before {
  content: "\f347";
}
.dashicons-arrow-down:before {
  content: "\f140";
}
.dashicons-arrow-left-alt:before {
  content: "\f340";
}
.dashicons-arrow-left-alt2:before {
  content: "\f341";
}
.dashicons-arrow-left:before {
  content: "\f141";
}
.dashicons-arrow-right-alt:before {
  content: "\f344";
}
.dashicons-arrow-right-alt2:before {
  content: "\f345";
}
.dashicons-arrow-right:before {
  content: "\f139";
}
.dashicons-arrow-up-alt:before {
  content: "\f342";
}
.dashicons-arrow-up-alt2:before {
  content: "\f343";
}
.dashicons-arrow-up-duplicate:before {
  content: "\f143";
}
.dashicons-arrow-up:before {
  content: "\f142";
}
.dashicons-art:before {
  content: "\f309";
}
.dashicons-awards:before {
  content: "\f313";
}
.dashicons-backup:before {
  content: "\f321";
}
.dashicons-bank:before {
  content: "\f16a";
}
.dashicons-beer:before {
  content: "\f16c";
}
.dashicons-bell:before {
  content: "\f16d";
}
.dashicons-block-default:before {
  content: "\f12b";
}
.dashicons-book-alt:before {
  content: "\f331";
}
.dashicons-book:before {
  content: "\f330";
}
.dashicons-buddicons-activity:before {
  content: "\f452";
}
.dashicons-buddicons-bbpress-logo:before {
  content: "\f477";
}
.dashicons-buddicons-buddypress-logo:before {
  content: "\f448";
}
.dashicons-buddicons-community:before {
  content: "\f453";
}
.dashicons-buddicons-forums:before {
  content: "\f449";
}
.dashicons-buddicons-friends:before {
  content: "\f454";
}
.dashicons-buddicons-groups:before {
  content: "\f456";
}
.dashicons-buddicons-pm:before {
  content: "\f457";
}
.dashicons-buddicons-replies:before {
  content: "\f451";
}
.dashicons-buddicons-topics:before {
  content: "\f450";
}
.dashicons-buddicons-tracking:before {
  content: "\f455";
}
.dashicons-building:before {
  content: "\f512";
}
.dashicons-businessman:before {
  content: "\f338";
}
.dashicons-businessperson:before {
  content: "\f12e";
}
.dashicons-businesswoman:before {
  content: "\f12f";
}
.dashicons-button:before {
  content: "\f11a";
}
.dashicons-calculator:before {
  content: "\f16e";
}
.dashicons-calendar-alt:before {
  content: "\f508";
}
.dashicons-calendar:before {
  content: "\f145";
}
.dashicons-camera-alt:before {
  content: "\f129";
}
.dashicons-camera:before {
  content: "\f306";
}
.dashicons-car:before {
  content: "\f16b";
}
.dashicons-carrot:before {
  content: "\f511";
}
.dashicons-cart:before {
  content: "\f174";
}
.dashicons-category:before {
  content: "\f318";
}
.dashicons-chart-area:before {
  content: "\f239";
}
.dashicons-chart-bar:before {
  content: "\f185";
}
.dashicons-chart-line:before {
  content: "\f238";
}
.dashicons-chart-pie:before {
  content: "\f184";
}
.dashicons-clipboard:before {
  content: "\f481";
}
.dashicons-clock:before {
  content: "\f469";
}
.dashicons-cloud-saved:before {
  content: "\f137";
}
.dashicons-cloud-upload:before {
  content: "\f13b";
}
.dashicons-cloud:before {
  content: "\f176";
}
.dashicons-code-standards:before {
  content: "\f13a";
}
.dashicons-coffee:before {
  content: "\f16f";
}
.dashicons-color-picker:before {
  content: "\f131";
}
.dashicons-columns:before {
  content: "\f13c";
}
.dashicons-controls-back:before {
  content: "\f518";
}
.dashicons-controls-forward:before {
  content: "\f519";
}
.dashicons-controls-pause:before {
  content: "\f523";
}
.dashicons-controls-play:before {
  content: "\f522";
}
.dashicons-controls-repeat:before {
  content: "\f515";
}
.dashicons-controls-skipback:before {
  content: "\f516";
}
.dashicons-controls-skipforward:before {
  content: "\f517";
}
.dashicons-controls-volumeoff:before {
  content: "\f520";
}
.dashicons-controls-volumeon:before {
  content: "\f521";
}
.dashicons-cover-image:before {
  content: "\f13d";
}
.dashicons-dashboard:before {
  content: "\f226";
}
.dashicons-database-add:before {
  content: "\f170";
}
.dashicons-database-export:before {
  content: "\f17a";
}
.dashicons-database-import:before {
  content: "\f17b";
}
.dashicons-database-remove:before {
  content: "\f17c";
}
.dashicons-database-view:before {
  content: "\f17d";
}
.dashicons-database:before {
  content: "\f17e";
}
.dashicons-desktop:before {
  content: "\f472";
}
.dashicons-dismiss:before {
  content: "\f153";
}
.dashicons-download:before {
  content: "\f316";
}
.dashicons-drumstick:before {
  content: "\f17f";
}
.dashicons-edit-large:before {
  content: "\f327";
}
.dashicons-edit-page:before {
  content: "\f186";
}
.dashicons-edit:before {
  content: "\f464";
}
.dashicons-editor-aligncenter:before {
  content: "\f207";
}
.dashicons-editor-alignleft:before {
  content: "\f206";
}
.dashicons-editor-alignright:before {
  content: "\f208";
}
.dashicons-editor-bold:before {
  content: "\f200";
}
.dashicons-editor-break:before {
  content: "\f474";
}
.dashicons-editor-code-duplicate:before {
  content: "\f494";
}
.dashicons-editor-code:before {
  content: "\f475";
}
.dashicons-editor-contract:before {
  content: "\f506";
}
.dashicons-editor-customchar:before {
  content: "\f220";
}
.dashicons-editor-expand:before {
  content: "\f211";
}
.dashicons-editor-help:before {
  content: "\f223";
}
.dashicons-editor-indent:before {
  content: "\f222";
}
.dashicons-editor-insertmore:before {
  content: "\f209";
}
.dashicons-editor-italic:before {
  content: "\f201";
}
.dashicons-editor-justify:before {
  content: "\f214";
}
.dashicons-editor-kitchensink:before {
  content: "\f212";
}
.dashicons-editor-ltr:before {
  content: "\f10c";
}
.dashicons-editor-ol-rtl:before {
  content: "\f12c";
}
.dashicons-editor-ol:before {
  content: "\f204";
}
.dashicons-editor-outdent:before {
  content: "\f221";
}
.dashicons-editor-paragraph:before {
  content: "\f476";
}
.dashicons-editor-paste-text:before {
  content: "\f217";
}
.dashicons-editor-paste-word:before {
  content: "\f216";
}
.dashicons-editor-quote:before {
  content: "\f205";
}
.dashicons-editor-removeformatting:before {
  content: "\f218";
}
.dashicons-editor-rtl:before {
  content: "\f320";
}
.dashicons-editor-spellcheck:before {
  content: "\f210";
}
.dashicons-editor-strikethrough:before {
  content: "\f224";
}
.dashicons-editor-table:before {
  content: "\f535";
}
.dashicons-editor-textcolor:before {
  content: "\f215";
}
.dashicons-editor-ul:before {
  content: "\f203";
}
.dashicons-editor-underline:before {
  content: "\f213";
}
.dashicons-editor-unlink:before {
  content: "\f225";
}
.dashicons-editor-video:before {
  content: "\f219";
}
.dashicons-ellipsis:before {
  content: "\f11c";
}
.dashicons-email-alt:before {
  content: "\f466";
}
.dashicons-email-alt2:before {
  content: "\f467";
}
.dashicons-email:before {
  content: "\f465";
}
.dashicons-embed-audio:before {
  content: "\f13e";
}
.dashicons-embed-generic:before {
  content: "\f13f";
}
.dashicons-embed-photo:before {
  content: "\f144";
}
.dashicons-embed-post:before {
  content: "\f146";
}
.dashicons-embed-video:before {
  content: "\f149";
}
.dashicons-excerpt-view:before {
  content: "\f164";
}
.dashicons-exit:before {
  content: "\f14a";
}
.dashicons-external:before {
  content: "\f504";
}
.dashicons-facebook-alt:before {
  content: "\f305";
}
.dashicons-facebook:before {
  content: "\f304";
}
.dashicons-feedback:before {
  content: "\f175";
}
.dashicons-filter:before {
  content: "\f536";
}
.dashicons-flag:before {
  content: "\f227";
}
.dashicons-food:before {
  content: "\f187";
}
.dashicons-format-aside:before {
  content: "\f123";
}
.dashicons-format-audio:before {
  content: "\f127";
}
.dashicons-format-chat:before {
  content: "\f125";
}
.dashicons-format-gallery:before {
  content: "\f161";
}
.dashicons-format-image:before {
  content: "\f128";
}
.dashicons-format-quote:before {
  content: "\f122";
}
.dashicons-format-status:before {
  content: "\f130";
}
.dashicons-format-video:before {
  content: "\f126";
}
.dashicons-forms:before {
  content: "\f314";
}
.dashicons-fullscreen-alt:before {
  content: "\f188";
}
.dashicons-fullscreen-exit-alt:before {
  content: "\f189";
}
.dashicons-games:before {
  content: "\f18a";
}
.dashicons-google:before {
  content: "\f18b";
}
.dashicons-googleplus:before {
  content: "\f462";
}
.dashicons-grid-view:before {
  content: "\f509";
}
.dashicons-groups:before {
  content: "\f307";
}
.dashicons-hammer:before {
  content: "\f308";
}
.dashicons-heading:before {
  content: "\f10e";
}
.dashicons-heart:before {
  content: "\f487";
}
.dashicons-hidden:before {
  content: "\f530";
}
.dashicons-hourglass:before {
  content: "\f18c";
}
.dashicons-html:before {
  content: "\f14b";
}
.dashicons-id-alt:before {
  content: "\f337";
}
.dashicons-id:before {
  content: "\f336";
}
.dashicons-image-crop:before {
  content: "\f165";
}
.dashicons-image-filter:before {
  content: "\f533";
}
.dashicons-image-flip-horizontal:before {
  content: "\f169";
}
.dashicons-image-flip-vertical:before {
  content: "\f168";
}
.dashicons-image-rotate-left:before {
  content: "\f166";
}
.dashicons-image-rotate-right:before {
  content: "\f167";
}
.dashicons-image-rotate:before {
  content: "\f531";
}
.dashicons-images-alt:before {
  content: "\f232";
}
.dashicons-images-alt2:before {
  content: "\f233";
}
.dashicons-index-card:before {
  content: "\f510";
}
.dashicons-info-outline:before {
  content: "\f14c";
}
.dashicons-info:before {
  content: "\f348";
}
.dashicons-insert-after:before {
  content: "\f14d";
}
.dashicons-insert-before:before {
  content: "\f14e";
}
.dashicons-insert:before {
  content: "\f10f";
}
.dashicons-instagram:before {
  content: "\f12d";
}
.dashicons-laptop:before {
  content: "\f547";
}
.dashicons-layout:before {
  content: "\f538";
}
.dashicons-leftright:before {
  content: "\f229";
}
.dashicons-lightbulb:before {
  content: "\f339";
}
.dashicons-linkedin:before {
  content: "\f18d";
}
.dashicons-list-view:before {
  content: "\f163";
}
.dashicons-location-alt:before {
  content: "\f231";
}
.dashicons-location:before {
  content: "\f230";
}
.dashicons-lock-duplicate:before {
  content: "\f315";
}
.dashicons-lock:before {
  content: "\f160";
}
.dashicons-marker:before {
  content: "\f159";
}
.dashicons-media-archive:before {
  content: "\f501";
}
.dashicons-media-audio:before {
  content: "\f500";
}
.dashicons-media-code:before {
  content: "\f499";
}
.dashicons-media-default:before {
  content: "\f498";
}
.dashicons-media-document:before {
  content: "\f497";
}
.dashicons-media-interactive:before {
  content: "\f496";
}
.dashicons-media-spreadsheet:before {
  content: "\f495";
}
.dashicons-media-text:before {
  content: "\f491";
}
.dashicons-media-video:before {
  content: "\f490";
}
.dashicons-megaphone:before {
  content: "\f488";
}
.dashicons-menu-alt:before {
  content: "\f228";
}
.dashicons-menu-alt2:before {
  content: "\f329";
}
.dashicons-menu-alt3:before {
  content: "\f349";
}
.dashicons-menu:before {
  content: "\f333";
}
.dashicons-microphone:before {
  content: "\f482";
}
.dashicons-migrate:before {
  content: "\f310";
}
.dashicons-minus:before {
  content: "\f460";
}
.dashicons-money-alt:before {
  content: "\f18e";
}
.dashicons-money:before {
  content: "\f526";
}
.dashicons-move:before {
  content: "\f545";
}
.dashicons-nametag:before {
  content: "\f484";
}
.dashicons-networking:before {
  content: "\f325";
}
.dashicons-no-alt:before {
  content: "\f335";
}
.dashicons-no:before {
  content: "\f158";
}
.dashicons-open-folder:before {
  content: "\f18f";
}
.dashicons-palmtree:before {
  content: "\f527";
}
.dashicons-paperclip:before {
  content: "\f546";
}
.dashicons-pdf:before {
  content: "\f190";
}
.dashicons-performance:before {
  content: "\f311";
}
.dashicons-pets:before {
  content: "\f191";
}
.dashicons-phone:before {
  content: "\f525";
}
.dashicons-pinterest:before {
  content: "\f192";
}
.dashicons-playlist-audio:before {
  content: "\f492";
}
.dashicons-playlist-video:before {
  content: "\f493";
}
.dashicons-plugins-checked:before {
  content: "\f485";
}
.dashicons-plus-alt:before {
  content: "\f502";
}
.dashicons-plus-alt2:before {
  content: "\f543";
}
.dashicons-plus:before {
  content: "\f132";
}
.dashicons-podio:before {
  content: "\f19c";
}
.dashicons-portfolio:before {
  content: "\f322";
}
.dashicons-post-status:before {
  content: "\f173";
}
.dashicons-pressthis:before {
  content: "\f157";
}
.dashicons-printer:before {
  content: "\f193";
}
.dashicons-privacy:before {
  content: "\f194";
}
.dashicons-products:before {
  content: "\f312";
}
.dashicons-randomize:before {
  content: "\f503";
}
.dashicons-reddit:before {
  content: "\f195";
}
.dashicons-redo:before {
  content: "\f172";
}
.dashicons-remove:before {
  content: "\f14f";
}
.dashicons-rest-api:before {
  content: "\f124";
}
.dashicons-rss:before {
  content: "\f303";
}
.dashicons-saved:before {
  content: "\f15e";
}
.dashicons-schedule:before {
  content: "\f489";
}
.dashicons-screenoptions:before {
  content: "\f180";
}
.dashicons-search:before {
  content: "\f179";
}
.dashicons-share-alt:before {
  content: "\f240";
}
.dashicons-share-alt2:before {
  content: "\f242";
}
.dashicons-share:before {
  content: "\f237";
}
.dashicons-shield-alt:before {
  content: "\f334";
}
.dashicons-shield:before {
  content: "\f332";
}
.dashicons-shortcode:before {
  content: "\f150";
}
.dashicons-slides:before {
  content: "\f181";
}
.dashicons-smartphone:before {
  content: "\f470";
}
.dashicons-smiley:before {
  content: "\f328";
}
.dashicons-sort:before {
  content: "\f156";
}
.dashicons-sos:before {
  content: "\f468";
}
.dashicons-spotify:before {
  content: "\f196";
}
.dashicons-star-empty:before {
  content: "\f154";
}
.dashicons-star-filled:before {
  content: "\f155";
}
.dashicons-star-half:before {
  content: "\f459";
}
.dashicons-sticky:before {
  content: "\f537";
}
.dashicons-store:before {
  content: "\f513";
}
.dashicons-superhero-alt:before {
  content: "\f197";
}
.dashicons-superhero:before {
  content: "\f198";
}
.dashicons-table-col-after:before {
  content: "\f151";
}
.dashicons-table-col-before:before {
  content: "\f152";
}
.dashicons-table-col-delete:before {
  content: "\f15a";
}
.dashicons-table-row-after:before {
  content: "\f15b";
}
.dashicons-table-row-before:before {
  content: "\f15c";
}
.dashicons-table-row-delete:before {
  content: "\f15d";
}
.dashicons-tablet:before {
  content: "\f471";
}
.dashicons-tag:before {
  content: "\f323";
}
.dashicons-tagcloud:before {
  content: "\f479";
}
.dashicons-testimonial:before {
  content: "\f473";
}
.dashicons-text-page:before {
  content: "\f121";
}
.dashicons-text:before {
  content: "\f478";
}
.dashicons-thumbs-down:before {
  content: "\f542";
}
.dashicons-thumbs-up:before {
  content: "\f529";
}
.dashicons-tickets-alt:before {
  content: "\f524";
}
.dashicons-tickets:before {
  content: "\f486";
}
.dashicons-tide:before {
  content: "\f10d";
}
.dashicons-translation:before {
  content: "\f326";
}
.dashicons-trash:before {
  content: "\f182";
}
.dashicons-twitch:before {
  content: "\f199";
}
.dashicons-twitter-alt:before {
  content: "\f302";
}
.dashicons-twitter:before {
  content: "\f301";
}
.dashicons-undo:before {
  content: "\f171";
}
.dashicons-universal-access-alt:before {
  content: "\f507";
}
.dashicons-universal-access:before {
  content: "\f483";
}
.dashicons-unlock:before {
  content: "\f528";
}
.dashicons-update-alt:before {
  content: "\f113";
}
.dashicons-update:before {
  content: "\f463";
}
.dashicons-upload:before {
  content: "\f317";
}
.dashicons-vault:before {
  content: "\f178";
}
.dashicons-video-alt:before {
  content: "\f234";
}
.dashicons-video-alt2:before {
  content: "\f235";
}
.dashicons-video-alt3:before {
  content: "\f236";
}
.dashicons-visibility:before {
  content: "\f177";
}
.dashicons-warning:before {
  content: "\f534";
}
.dashicons-welcome-add-page:before {
  content: "\f133";
}
.dashicons-welcome-comments:before {
  content: "\f117";
}
.dashicons-welcome-learn-more:before {
  content: "\f118";
}
.dashicons-welcome-view-site:before {
  content: "\f115";
}
.dashicons-welcome-widgets-menus:before {
  content: "\f116";
}
.dashicons-welcome-write-blog:before {
  content: "\f119";
}
.dashicons-whatsapp:before {
  content: "\f19a";
}
.dashicons-wordpress-alt:before {
  content: "\f324";
}
.dashicons-wordpress:before {
  content: "\f120";
}
.dashicons-xing:before {
  content: "\f19d";
}
.dashicons-yes-alt:before {
  content: "\f12a";
}
.dashicons-yes:before {
  content: "\f147";
}
.dashicons-youtube:before {
  content: "\f19b";
}
.dashicons-editor-distractionfree:before {
  content: "\f211";
}
.dashicons-exerpt-view:before {
  content: "\f164";
}
.dashicons-format-links:before {
  content: "\f103";
}
.dashicons-format-standard:before {
  content: "\f109";
}
.dashicons-post-trash:before {
  content: "\f182";
}
.dashicons-share1:before {
  content: "\f237";
}
.dashicons-welcome-edit-page:before {
  content: "\f119";
}
.spu-box,
.spu-box * {
  box-sizing: border-box;
}
.wppopups-whole {
  position: relative;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 999998;
  display: flex;
  align-items: center;
  justify-content: center;
}
.spu-bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: none;
  z-index: 99999;
}
.spu-box:before,
.spu-box:after {
  content: "";
  display: table;
}
.spu-box:after {
  clear: both;
}
.spu-box {
  zoom: 1;
}
.spu-box {
  position: fixed;
  z-index: 999999;
  width: 100%;
  max-height: 100vh;
}
.spu-box img {
  max-width: 100%;
  height: auto;
}
.spu-box img.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto;
}
.spu-box.spu-position-top-left {
  top: 0;
  left: 0;
  bottom: auto;
  right: auto;
}
.spu-box.spu-position-top-right {
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
}
.spu-box.spu-position-bottom-left {
  bottom: 0;
  left: 0;
  top: auto;
  right: auto;
}
.spu-box.spu-position-bottom-right {
  bottom: 0;
  right: 0;
  top: auto;
  left: auto;
}
.spu-box.spu-position-top-bar,
.spu-box.spu-position-bottom-bar {
  margin: 0;
  width: 100% !important;
  max-width: 100% !important;
  position: fixed;
}
.spu-box.spu-position-top-bar {
  top: 0;
}
.spu-box.spu-position-bottom-bar {
  bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content .spu-fields-container,
.spu-box.spu-position-top-bar .spu-content .spu-fields-container {
  padding: 0;
}
.spu-box.spu-position-bottom-bar .spu-content,
.spu-box.spu-position-top-bar .spu-content {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100% !important;
}
.spu-box.spu-position-bottom-bar .spu-content > *,
.spu-box.spu-position-top-bar .spu-content > * {
  margin-left: 20px;
  margin-bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-form,
.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,
.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr,
.spu-box.spu-position-top-bar .spu-content .spu-optin-form {
  display: inline-flex;
  margin-bottom: 0;
}
.spu-box.spu-position-top-bar .spu-content .spu-optin-fields,
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields,
.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,
.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr {
  margin-bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr,
.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr {
  margin-left: 20px;
  margin-bottom: 0;
}
.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields .spu-fields,
.spu-box.spu-position-top-bar .spu-content .spu-optin-fields .spu-fields {
  min-width: 250px;
}
.spu-box.spu-position-bottom-bar .spu-content button.spu-fields.spu-submit,
.spu-box.spu-position-top-bar .spu-content button.spu-fields.spu-submit {
  width: 120px;
  margin-left: 20px;
}
.spu-close {
  position: absolute;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  line-height: 0.5;
  text-decoration: none;
  cursor: pointer;
}
html .spu-box a.spu-close {
  text-decoration: none;
}
.spu-close-top_right {
  right: 8px;
  top: 5px;
}
.spu-close-top_left {
  left: 8px;
  top: 5px;
}
.spu-close-bottom_right {
  right: 8px;
  bottom: 5px;
}
.spu-close-bottom_left {
  left: 8px;
  bottom: 5px;
}
.spu-close:hover,
.spu-close:focus {
  text-decoration: none;
  display: block;
}
p.spu-powered {
  position: absolute;
  bottom: -55px;
  width: 100%;
  text-align: center;
  color: #fff;
  left: 0px;
}
p.spu-powered a {
  color: #ccc;
  text-decoration: underline;
}
.spu-box.spu-scrollable p.spu-powered {
  display: none;
}
.spu-addon-container {
  text-align: center;
  margin: 36px 32px 44px;
}
.spu-addon-container:after {
  clear: both;
  content: " ";
  display: table;
}
.spu-addon-title {
  font-size: 24px;
}
.spu-addon-msg {
  font-size: 17px;
}
.spu-input-text {
  background-color: #fff;
  width: 49%;
  height: 44px;
  border: 1px solid #cdd1d4;
  -webkit-box-shadow: 0 0 6px -3px rgba(0, 0, 0, 0.8) inset;
  -moz-box-shadow: 0 0 6px -3px rgba(0, 0, 0, 0.8) inset;
  box-shadow: 0 0 6px -3px rgba(0, 0, 0, 0.8) inset;
  border-radius: 3px;
  font-size: 18px;
  line-height: 38px;
  padding: 4px 6px;
  overflow: hidden;
  outline: none;
  margin: 0;
  vertical-align: middle;
}
.spu-button {
  display: block;
  -webkit-box-shadow: 0 1px 1px -1px #fff inset;
  -moz-box-shadow: 0 1px 1px -1px #fff inset;
  box-shadow: 0 1px 1px -1px #fff inset;
  -webkit-text-shadow: #888 -0 0 1px;
  -moz-text-shadow: #888 -0 0 1px;
  text-shadow: #888 0 0 1px;
  font-size: 15px;
  padding: 10px 12px;
  line-height: 24px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  text-decoration: none;
  margin: 0;
  height: auto;
  width: 35%;
  border: 0;
}
.spu-button-bg {
  width: 100% !important;
}
.spu-inline {
  display: inline-block !important;
}
.spu-errors {
  color: red;
  text-align: center;
  margin-top: 20px;
}
.spu-optin-form .spu-helper-fields {
  display: none;
}
.spu-fields-container {
  padding: 36px 32px 44px;
  position: relative;
}
.spu-fields.spu-name,
.spu-fields.spu-email {
  background-color: #fff;
  width: 100%;
  height: 48px;
  border: 1px solid #cdd1d4;
  -webkit-box-shadow: 0 0 6px -3px rgba(0, 0, 0, 0.8) inset;
  -moz-box-shadow: 0 0 6px -3px rgba(0, 0, 0, 0.8) inset;
  box-shadow: 0 0 6px -3px rgba(0, 0, 0, 0.8) inset;
  border-radius: 3px;
  font-size: 18px;
  line-height: 38px;
  padding: 4px 6px;
  overflow: hidden;
  outline: none;
  margin: 0 0 20px 0;
  vertical-align: middle;
  display: block;
}
.spu-fields.spu-submit {
  background: #50bbe8;
  border: 1px solid #429bc0;
  -webkit-box-shadow: 0 1px 1px -1px #fff inset;
  -moz-box-shadow: 0 1px 1px -1px #fff inset;
  box-shadow: 0 1px 1px -1px #fff inset;
  -webkit-text-shadow: #888 -0 0 1px;
  -moz-text-shadow: #888 -0 0 1px;
  text-shadow: #888 -0 0 1px;
  width: 24%;
  color: #fff;
  font-size: 16px;
  padding: 10px 6px;
  line-height: 24px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  display: inline;
  margin: 0;
  height: auto;
}
.spu-fields.spu-submit i {
  display: none;
}
.spu-optin-fields {
  display: block;
}
.spu-optin-fields.spu-inline-fields {
  display: flex;
  margin-bottom: 20px;
}
.spu-optin-fields.spu-inline-fields .spu-fields {
  margin-bottom: 0px;
}
.spu-optin-fields.spu-inline-fields .spu-fields.spu-name {
  margin-right: 20px;
}
.spu-fields.spu-email {
  margin-right: 0;
}
.spu-fields.spu-submit {
  width: 100%;
  max-width: 100%;
}
.spu-fields.spu-submit span {
  transition: all 1s;
  opacity: 1;
}
.spu-fields.spu-submit svg {
  display: none;
  margin: 0 auto;
  transition: all 1s;
}
.spu-fields.spu-submit svg path,
.spu-fields.spu-submit svg rect {
  fill: #fff;
}
.spu-fields.spu-submit.spu-sending span {
  display: none;
  opacity: 0;
}
.spu-fields.spu-submit.spu-sending svg {
  display: block;
  opacity: 1;
}
.optin-errors {
  color: red;
  text-align: center;
  margin-top: 20px;
}
span.spu-timer {
  position: absolute;
  bottom: 0px;
  left: 0px;
  font-size: 12px;
  position: absolute;
  width: 100%;
  text-align: right;
  padding: 0 10px;
}
@media all and (max-width: 568px) {
  .spu-box {
    max-width: 90vw !important;
  }
  .spu-box.spu-position-fullscreen,
  .spu-box.spu-position-top-bar,
  .spu-box.spu-position-bottom-bar {
    max-width: 100vw !important;
  }
}
table td,
table th {
  text-align: center;
}
a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
i,
iframe,
ins,
kbd,
label,
legend,
li,
object,
ol,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
u,
ul,
var {
  background: 0 0;
  border: 0;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
  outline: 0;
}
body,
pre {
  background-color: #fff;
}
a img,
table {
  border: none;
}
ol,
pre,
ul {
  margin: 15px 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section {
  display: block;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  vertical-align: middle;
  width: 100%;
}
table th {
  border: 0;
  padding: 5px 7px;
}
table td {
  padding: 5px 10px;
}
.wp-caption,
img {
  max-width: 100%;
  height: auto;
}
iframe {
  max-width: 100%;
}
.cuxzreuqfkaof:after,
.cuxzreuqfkaof:before {
  content: " ";
  display: table;
}
.cuxzreuqfkaof:after {
  clear: both;
}
.clear:after {
  clear: both;
  content: "";
  display: block;
}
html {
  overflow-y: scroll !important;
}
body {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 15px;
  line-height: 26px;
  color: #6e6e6e;
  overflow-x: hidden !important;
  -webkit-font-smoothing: antialiased;
}
h1,
h2,
h3 {
  font-weight: 500;
  font-family: Poppins, sans-serif;
}
h1 {
  font-size: 60px;
  line-height: 1.23em;
}
h2 {
  font-size: 50px;
  line-height: 1.2em;
}
h3 {
  font-size: 24px;
  line-height: 1.58em;
}
h4 {
  font-size: 21px;
  line-height: 1.8em;
  font-weight: 300;
}
h5,
h6 {
  line-height: 1.66em;
  font-weight: 500;
  font-family: Poppins, sans-serif;
}
h5 {
  font-size: 17px;
}
h6 {
  font-size: 12px;
  letter-spacing: 0.03em;
  color: #4e6dcc;
}
blockquote > *,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a {
  font-style: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
}
h1,
h2,
h3,
h4,
h5 {
  margin: 20px 0;
  color: #333;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}
a:hover,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
p a:hover {
  color: #43d5cb;
}
a,
p a {
  color: #333;
  text-decoration: none;
  -webkit-transition: color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
}
p {
  margin: 10px 0;
}
input[type="submit"] {
  -webkit-appearance: none;
}
ol,
ul {
  list-style-position: inside;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin: 0;
  padding: 0 0 0 20px;
}
pre {
  padding: 15px;
  max-width: 100%;
  white-space: pre-wrap;
  word-wrap: break-word;
}
dt {
  font-size: 15px;
  font-weight: 700;
  margin-bottom: 10px;
}
dd {
  margin-bottom: 15px;
}
sub,
sup {
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  top: 0.5ex;
}
sup {
  bottom: 0.5ex;
}
.wp-caption-text {
  margin: 0;
  font-style: italic;
}
table tbody tr,
table thead tr {
  border: 1px solid #e1e1e1;
}
table tbody th {
  border-right: 1px solid #e1e1e1;
}
blockquote {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  font-family: Poppins, sans-serif;
  color: #000;
  font-weight: 400;
  margin: 20px 0;
  padding: 0 0 10px 95px;
  font-size: 18px;
  line-height: 30px;
  text-align: left;
  quotes: none;
  box-sizing: border-box;
}
blockquote > * {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin: 0;
}
blockquote:after {
  position: absolute;
  left: 45px;
  top: 7px;
  font-family: FontAwesome;
  content: "\f10e";
  color: #4e6dcc;
  font-size: 35px;
}
blockquote cite {
  font-style: normal;
  font-weight: 400;
}
::selection {
  background: #43d5cb;
  color: #fff;
}
::-moz-selection {
  background: #43d5cb;
  color: #fff;
}
.bypostauthor,
.gallery-caption,
.sticky,
.wp-caption,
.wp-caption-text {
  opacity: 1;
}
.alignleft {
  float: left;
  margin: 0 20px 20px 0;
}
.alignright {
  float: right;
  margin: 0 0 20px 20px;
}
.aligncenter {
  display: block;
  margin: 10px auto;
}
.alignwide {
  margin-left: auto;
  margin-right: auto;
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .alignwide {
    width: 100%;
    max-width: 100%;
  }
}
.alignfull {
  position: relative;
  left: -1rem;
  width: calc(100% + (2 * 1rem));
  max-width: calc(100% + (2 * 1rem));
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .alignfull {
    left: calc(-12.5% - 75px);
    width: calc(125% + 150px);
    max-width: calc(125% + 150px);
    margin-top: calc(2 * 1rem);
    margin-bottom: calc(2 * 1rem);
  }
  .mkdf-disabled-bg-image-bellow-1024 {
    background-image: none !important;
  }
}
.text-align-right {
  text-align: right;
}
.text-align-left {
  text-align: left;
}
.text-align-center {
  text-align: center;
}
.gpksuqikqz {
  position: relative;
  left: 0;
  z-index: 1000;
}
.gpksuqikqz .ujcfhwroherak {
  width: 100%;
  overflow: hidden;
}
.rvudtlfoeetod {
  position: relative;
  margin-top: 0;
  z-index: 100;
  background-color: #fff;
}
.mkdf-boxed {
  overflow: hidden !important;
}
.mkdf-boxed .gpksuqikqz {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
.mkdf-boxed .gpksuqikqz .ujcfhwroherak {
  width: 1150px;
  overflow: visible;
  margin: auto;
}
.mkdf-boxed .rvudtlfoeetod {
  overflow: hidden;
}
.mkdf-boxed .mkdf-footer-inner {
  width: 1150px;
  margin: auto;
}
.mkdf-boxed .xquceyacvzwuo .mkdf-fixed-wrapper.fixed,
.mkdf-boxed .xquceyacvzwuo .mkdf-sticky-header {
  width: 1150px;
  left: auto;
}
.mkdf-paspartu-enabled .gpksuqikqz {
  padding: 10px;
  background-color: #fff;
  box-sizing: border-box;
}
.mkdf-paspartu-enabled.mkdf-top-paspartu-disabled .gpksuqikqz {
  padding-top: 0 !important;
}
.mkdf-smooth-transition-loader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2000;
  background-color: #fff;
  opacity: 1;
  display: block;
}
.acypjccdazw:after,
.acypjccdazw:before {
  content: " ";
  display: table;
}
.acypjccdazw {
  background-color: #fff;
  position: relative;
  padding: 0;
  width: 100%;
  z-index: 100;
}
.mkdf-preload-background,
table.tt_timetable .row_gray {
  background-color: transparent !important;
}
.acypjccdazw:after {
  clear: both;
}
.tliyjsyzhlucpetjtssqwdtjkqj {
  width: 1100px;
  margin: 0 auto;
}
.mkdf-full-width {
  position: relative;
  z-index: 100;
}
.rvudtlfoeetod .lohehlcdwpv > .acypjccdazw > .tliyjsyzhlucpetjtssqwdtjkqj,
.rvudtlfoeetod .lohehlcdwpv > .mkdf-full-width > .mkdf-full-width-inner {
  padding-top: 40px;
}
@media only screen and (min-width: 1400px) {
  .ctyzfskzxgs-1300 .tliyjsyzhlucpetjtssqwdtjkqj,
  .ctyzfskzxgs-1300 .mkdf-footer-bottom-border-holder.mkdf-in-grid,
  .ctyzfskzxgs-1300 .mkdf-footer-top-border-holder.mkdf-in-grid,
  .ctyzfskzxgs-1300 .ctyzfskzxgs,
  .ctyzfskzxgs-1300 .mkdf-row-grid-section {
    width: 1300px;
  }
  .ctyzfskzxgs-1300.mkdf-boxed .mkdf-footer-inner,
  .ctyzfskzxgs-1300.mkdf-boxed .ujcfhwroherak {
    width: 1350px;
  }
  .ctyzfskzxgs-1300.mkdf-boxed .xquceyacvzwuo .mkdf-fixed-wrapper.fixed,
  .ctyzfskzxgs-1300.mkdf-boxed .xquceyacvzwuo .mkdf-sticky-header {
    width: 1350px;
    left: auto;
  }
}
@media only screen and (min-width: 1300px) {
  .hpxzcadoouscd .tliyjsyzhlucpetjtssqwdtjkqj,
  .hpxzcadoouscd .mkdf-footer-bottom-border-holder.mkdf-in-grid,
  .hpxzcadoouscd .mkdf-footer-top-border-holder.mkdf-in-grid,
  .hpxzcadoouscd .ctyzfskzxgs,
  .hpxzcadoouscd .mkdf-row-grid-section {
    width: 1200px;
  }
  .hpxzcadoouscd.mkdf-boxed .mkdf-footer-inner,
  .hpxzcadoouscd.mkdf-boxed .ujcfhwroherak {
    width: 1250px;
  }
  .hpxzcadoouscd.mkdf-boxed .xquceyacvzwuo .mkdf-fixed-wrapper.fixed,
  .hpxzcadoouscd.mkdf-boxed .xquceyacvzwuo .mkdf-sticky-header {
    width: 1250px;
    left: auto;
  }
}
@media only screen and (min-width: 1200px) {
  .ctyzfskzxgs-1000 .tliyjsyzhlucpetjtssqwdtjkqj,
  .ctyzfskzxgs-1000 .mkdf-footer-bottom-border-holder.mkdf-in-grid,
  .ctyzfskzxgs-1000 .mkdf-footer-top-border-holder.mkdf-in-grid,
  .ctyzfskzxgs-1000 .ctyzfskzxgs,
  .ctyzfskzxgs-1000 .mkdf-row-grid-section {
    width: 1000px;
  }
  .ctyzfskzxgs-1000.mkdf-boxed .mkdf-footer-inner,
  .ctyzfskzxgs-1000.mkdf-boxed .ujcfhwroherak {
    width: 1050px;
  }
  .ctyzfskzxgs-1000.mkdf-boxed .xquceyacvzwuo .mkdf-fixed-wrapper.fixed,
  .ctyzfskzxgs-1000.mkdf-boxed .xquceyacvzwuo .mkdf-sticky-header {
    width: 1050px;
    left: auto;
  }
}
@media only screen and (min-width: 1024px) {
  .ctyzfskzxgs-800 .tliyjsyzhlucpetjtssqwdtjkqj,
  .ctyzfskzxgs-800 .mkdf-footer-bottom-border-holder.mkdf-in-grid,
  .ctyzfskzxgs-800 .mkdf-footer-top-border-holder.mkdf-in-grid,
  .ctyzfskzxgs-800 .ctyzfskzxgs,
  .ctyzfskzxgs-800 .mkdf-row-grid-section {
    width: 800px;
  }
  .ctyzfskzxgs-800.mkdf-boxed .mkdf-footer-inner,
  .ctyzfskzxgs-800.mkdf-boxed .ujcfhwroherak {
    width: 850px;
  }
  .ctyzfskzxgs-800.mkdf-boxed .xquceyacvzwuo .mkdf-fixed-wrapper.fixed,
  .ctyzfskzxgs-800.mkdf-boxed .xquceyacvzwuo .mkdf-sticky-header {
    width: 850px;
    left: auto;
  }
}
@-webkit-keyframes preload-background {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
@keyframes preload-background {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
.mkdf-preload-background {
  background-repeat: repeat !important;
  background-attachment: scroll !important;
  background-size: inherit !important;
  -webkit-animation-name: preload-background;
  -webkit-animation-duration: 40s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0s;
  -webkit-animation-fill-mode: forwards;
  animation-name: preload-background;
  animation-duration: 40s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-fill-mode: forwards;
}
.mkdf-parallax-row-holder,
.mkdf-title.mkdf-has-parallax-background {
  background-attachment: fixed;
}
.ctyzfskzxgs {
  width: 1100px;
  margin: 0 auto;
}
.zhktuccuiwdjoat {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}
.zhktuccuiwdjoat.mkdf-25-50-25 .fvllgpsokg,
.zhktuccuiwdjoat.mkdf-25-50-25 .yguyhwoguqdeawe {
  width: 25%;
}
.zhktuccuiwdjoat.mkdf-25-50-25 .jhjixvacuewo {
  width: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.zhktuccuiwdjoat.mkdf-33-33-33 .jhjixvacuewo,
.zhktuccuiwdjoat.mkdf-33-33-33 .fvllgpsokg,
.zhktuccuiwdjoat.mkdf-33-33-33 .yguyhwoguqdeawe {
  width: 33.33%;
}
.zhktuccuiwdjoat.mkdf-33-33-33 .jhjixvacuewo {
  width: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.zhktuccuiwdjoat.mkdf-50-50 .fvllgpsokg,
.zhktuccuiwdjoat.mkdf-50-50 .yguyhwoguqdeawe {
  width: 50%;
}
.zhktuccuiwdjoat.mkdf-33-66 .fvllgpsokg {
  width: 33.33%;
}
.zhktuccuiwdjoat.mkdf-33-66 .yguyhwoguqdeawe,
.zhktuccuiwdjoat.mkdf-66-33 .fvllgpsokg {
  width: 66.66%;
}
.zhktuccuiwdjoat.mkdf-66-33 .yguyhwoguqdeawe {
  width: 33.33%;
}
.zhktuccuiwdjoat .fvllgpsokg {
  position: relative;
  float: left;
  z-index: 2;
  height: 100%;
}
.zhktuccuiwdjoat .jhjixvacuewo {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  text-align: center;
  z-index: 1;
}
.zhktuccuiwdjoat .yguyhwoguqdeawe {
  position: relative;
  float: right;
  z-index: 2;
  height: 100%;
  text-align: right;
}
.zhktuccuiwdjoat .yhrfewjzwwlu,
.zhktuccuiwdjoat .waeacslfow,
.zhktuccuiwdjoat .hjvcdsakjzeit {
  vertical-align: middle;
  display: inline-block;
}
.zhktuccuiwdjoat
  .yguyhwoguqdeawe.mkdf-has-widget
  .hjvcdsakjzeit {
  height: 100%;
}
.zhktuccuiwdjoat .jhjixvacuewo:before,
.zhktuccuiwdjoat .fvllgpsokg:before,
.zhktuccuiwdjoat .yguyhwoguqdeawe:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  margin-right: 0;
}
.last_toggle_el_margin,
.wpb_button,
.xzduvzrzhd,
.cldpsigpupcloww,
ul.wpb_thumbnails-fluid > li {
  margin-bottom: 0 !important;
}
.uepsowookszhwh .wpb_gmaps_widget .pczxxvjkhucki {
  padding: 0;
  background-color: transparent;
}
.mkdf-scrolling-text-enabled {
  position: relative;
}
.mkdf-scrolling-text-enabled .mkdf-marquee-holder {
  position: absolute;
  font-family: Poppins, sans-serif;
  width: 100%;
  height: 1.2em;
  overflow: hidden;
  font-size: 465px;
  line-height: 1em;
  letter-spacing: 0;
  color: #f3f3f3;
  font-weight: 600;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 0;
  padding: 0 50px;
}
.mkdf-scrolling-text-enabled .mkdf-marquee-holder ul {
  margin: 0;
}
.mkdf-scrolling-text-enabled .mkdf-marquee-holder .mkdf-marquee {
  float: left;
  margin: 0;
  display: block;
  line-height: 1.2em;
}
.mkdf-row-grid-section {
  position: relative;
  width: 1100px;
  margin: 0 auto;
  z-index: 20;
}
.rvudtlfoeetod-aligment-left {
  text-align: left;
}
.rvudtlfoeetod-aligment-center {
  text-align: center;
}
.rvudtlfoeetod-aligment-right {
  text-align: right;
}
.mkdf-parallax-row-holder {
  position: static;
  padding: 0;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center 0;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .mkdf-parallax-row-holder {
    height: auto !important;
    min-height: 200px !important;
    background-position: center top !important;
    background-attachment: scroll;
    background-size: cover;
  }
}
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.screen-reader-text:focus {
  clip: auto !important;
  display: block;
  top: 5px;
  left: 5px;
  width: auto;
  height: auto;
  padding: 15px 23px 14px;
  color: #21759b;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  text-decoration: none;
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  z-index: 100000;
}
.mkdf-two-columns-form-without-space .mkdf-column-left {
  display: table-cell;
  width: 99%;
  vertical-align: top;
}
.mkdf-two-columns-form-without-space .mkdf-column-right {
  display: table-cell;
  width: 1%;
  text-align: left;
  vertical-align: top;
}
.mkdf-two-columns-form-with-space .mkdf-column-left {
  display: table-cell;
  width: 99%;
  vertical-align: top;
  padding: 0 10px 0 0;
  box-sizing: border-box;
}
.mkdf-two-columns-form-with-space .mkdf-column-right {
  display: table-cell;
  width: 1%;
  text-align: left;
  vertical-align: top;
  padding: 0 0 0 10px;
  box-sizing: border-box;
}
.ctyzfskzxgs-col-10:after,
.ctyzfskzxgs-col-10:before,
.ctyzfskzxgs-col-11:after,
.ctyzfskzxgs-col-11:before,
.odiiofejxvycv:after,
.odiiofejxvycv:before,
.ctyzfskzxgs-col-1:after,
.ctyzfskzxgs-col-1:before,
.ctyzfskzxgs-col-2:after,
.ctyzfskzxgs-col-2:before,
.ctyzfskzxgs-col-3:after,
.ctyzfskzxgs-col-3:before,
.ctyzfskzxgs-col-4:after,
.ctyzfskzxgs-col-4:before,
.ctyzfskzxgs-col-5:after,
.ctyzfskzxgs-col-5:before,
.ctyzfskzxgs-col-6:after,
.ctyzfskzxgs-col-6:before,
.ctyzfskzxgs-col-7:after,
.ctyzfskzxgs-col-7:before,
.ctyzfskzxgs-col-8:after,
.ctyzfskzxgs-col-8:before,
.ctyzfskzxgs-col-9:after,
.ctyzfskzxgs-col-9:before,
.ypzqehjucd:after,
.ypzqehjucd:before {
  display: table;
  content: " ";
}
.ypzqehjucd {
  margin-left: -15px;
  margin-right: -15px;
}
.ypzqehjucd:after {
  clear: both;
}
.ctyzfskzxgs-no-gutter {
  margin-left: 0;
  margin-right: 0;
}
.ctyzfskzxgs-no-gutter > div {
  padding-left: 0;
  padding-right: 0;
}
.ctyzfskzxgs-tiny-gutter {
  margin-left: -5px;
  margin-right: -5px;
}
.ctyzfskzxgs-tiny-gutter > div {
  padding-left: 5px;
  padding-right: 5px;
}
.ctyzfskzxgs-small-gutter {
  margin-left: -10px;
  margin-right: -10px;
}
.ctyzfskzxgs-small-gutter > div {
  padding-left: 10px;
  padding-right: 10px;
}
.ctyzfskzxgs-normal-gutter {
  margin-left: -15px;
  margin-right: -15px;
}
.ctyzfskzxgs-normal-gutter > div {
  padding-left: 15px;
  padding-right: 15px;
}
.ctyzfskzxgs-medium-gutter {
  margin-left: -20px;
  margin-right: -20px;
}
.ctyzfskzxgs-medium-gutter > div {
  padding-left: 20px;
  padding-right: 20px;
}
.ctyzfskzxgs-large-gutter {
  margin-left: -25px;
  margin-right: -25px;
}
.ctyzfskzxgs-large-gutter > div {
  padding-left: 25px;
  padding-right: 25px;
}
.ctyzfskzxgs-col-1,
.ctyzfskzxgs-col-10,
.ctyzfskzxgs-col-11,
.odiiofejxvycv,
.ctyzfskzxgs-col-2,
.ctyzfskzxgs-col-3,
.ctyzfskzxgs-col-4,
.ctyzfskzxgs-col-5,
.ctyzfskzxgs-col-6,
.ctyzfskzxgs-col-7,
.ctyzfskzxgs-col-8,
.ctyzfskzxgs-col-9 {
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  box-sizing: border-box;
  min-height: 1px;
}
.ctyzfskzxgs-col-1 {
  float: left;
  width: 8.33333%;
}
.ctyzfskzxgs-col-1:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-1 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-2 {
  float: left;
  width: 16.66667%;
}
.ctyzfskzxgs-col-2:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-2 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-3 {
  float: left;
  width: 25%;
}
.ctyzfskzxgs-col-3:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-3 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-4 {
  float: left;
  width: 33.33333%;
}
.ctyzfskzxgs-col-4:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-4 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-5 {
  float: left;
  width: 41.66667%;
}
.ctyzfskzxgs-col-5:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-5 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-6 {
  float: left;
  width: 50%;
}
.ctyzfskzxgs-col-6:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-6 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-7 {
  float: left;
  width: 58.33333%;
}
.ctyzfskzxgs-col-7:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-7 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-8 {
  float: left;
  width: 66.66667%;
}
.ctyzfskzxgs-col-8:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-8 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-9 {
  float: left;
  width: 75%;
}
.ctyzfskzxgs-col-9:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-9 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-10 {
  float: left;
  width: 83.33333%;
}
.ctyzfskzxgs-col-10:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-10 {
    width: 100%;
    float: none;
  }
}
.ctyzfskzxgs-col-11 {
  float: left;
  width: 91.66667%;
}
.ctyzfskzxgs-col-11:after {
  clear: both;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-11 {
    width: 100%;
    float: none;
  }
}
.odiiofejxvycv {
  float: left;
  width: 100%;
}
.odiiofejxvycv:after {
  clear: both;
}
.ctyzfskzxgs-col-push-1 {
  left: 8.33333%;
}
.ctyzfskzxgs-col-pull-1 {
  right: 8.33333%;
}
@media only screen and (max-width: 1024px) {
  .odiiofejxvycv {
    width: 100%;
    float: none;
  }
  .ctyzfskzxgs-col-push-1 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-1 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-2 {
  left: 16.66667%;
}
.ctyzfskzxgs-col-pull-2 {
  right: 16.66667%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-2 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-2 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-3 {
  left: 25%;
}
.ctyzfskzxgs-col-pull-3 {
  right: 25%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-3 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-3 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-4 {
  left: 33.33333%;
}
.ctyzfskzxgs-col-pull-4 {
  right: 33.33333%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-4 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-4 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-5 {
  left: 41.66667%;
}
.ctyzfskzxgs-col-pull-5 {
  right: 41.66667%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-5 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-5 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-6 {
  left: 50%;
}
.ctyzfskzxgs-col-pull-6 {
  right: 50%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-6 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-6 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-7 {
  left: 58.33333%;
}
.ctyzfskzxgs-col-pull-7 {
  right: 58.33333%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-7 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-7 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-8 {
  left: 66.66667%;
}
.ctyzfskzxgs-col-pull-8 {
  right: 66.66667%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-8 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-8 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-9 {
  left: 75%;
}
.ctyzfskzxgs-col-pull-9 {
  right: 75%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-9 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-9 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-10 {
  left: 83.33333%;
}
.ctyzfskzxgs-col-pull-10 {
  right: 83.33333%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-10 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-10 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-11 {
  left: 91.66667%;
}
.ctyzfskzxgs-col-pull-11 {
  right: 91.66667%;
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-11 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-11 {
    right: 0;
  }
}
.ctyzfskzxgs-col-push-12 {
  left: 100%;
}
.ctyzfskzxgs-col-pull-12 {
  right: 100%;
}
@media only screen and (max-width: 1440px) {
  .ctyzfskzxgs-col-laptop-landscape-large-1 {
    width: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .mkdf-disabled-bg-image-bellow-1280 {
    background-image: none !important;
  }
  .ctyzfskzxgs-col-laptop-landscape-medium-1 {
    width: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-1 {
    width: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-push-12 {
    left: 0;
  }
  .ctyzfskzxgs-col-pull-12 {
    right: 0;
  }
  .ctyzfskzxgs-col-ipad-landscape-1 {
    width: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .mkdf-disabled-bg-image-bellow-768 {
    background-image: none !important;
  }
  .ctyzfskzxgs-col-ipad-portrait-1 {
    width: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .mkdf-disabled-bg-image-bellow-680 {
    background-image: none !important;
  }
  .ctyzfskzxgs-col-phone-landscape-1 {
    width: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .mkdf-disabled-bg-image-bellow-480 {
    background-image: none !important;
  }
  .ctyzfskzxgs-col-phone-portrait-1 {
    width: 8.33333%;
    float: left;
  }
}
@media only screen and (max-width: 320px) {
  .ctyzfskzxgs-col-smaller-phone-portrait-1 {
    width: 8.33333%;
    float: left;
  }
  .ctyzfskzxgs-col-smaller-phone-portrait-2 {
    width: 16.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-2 {
    width: 16.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-2 {
    width: 16.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-2 {
    width: 16.66667%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-2 {
    width: 16.66667%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-2 {
    width: 16.66667%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-2 {
    width: 16.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1440px) {
  .ctyzfskzxgs-col-laptop-landscape-large-2 {
    width: 16.66667%;
    float: left;
  }
  .ctyzfskzxgs-col-laptop-landscape-large-3 {
    width: 25%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-3 {
    width: 25%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-3 {
    width: 25%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-3 {
    width: 25%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-3 {
    width: 25%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-3 {
    width: 25%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-3 {
    width: 25%;
    float: left;
  }
}
@media only screen and (max-width: 320px) {
  .ctyzfskzxgs-col-smaller-phone-portrait-3 {
    width: 25%;
    float: left;
  }
  .ctyzfskzxgs-col-smaller-phone-portrait-4 {
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-4 {
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-4 {
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-4 {
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-4 {
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-4 {
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-4 {
    width: 33.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1440px) {
  .ctyzfskzxgs-col-laptop-landscape-large-4 {
    width: 33.33333%;
    float: left;
  }
  .ctyzfskzxgs-col-laptop-landscape-large-5 {
    width: 41.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-5 {
    width: 41.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-5 {
    width: 41.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-5 {
    width: 41.66667%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-5 {
    width: 41.66667%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-5 {
    width: 41.66667%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-5 {
    width: 41.66667%;
    float: left;
  }
}
@media only screen and (max-width: 320px) {
  .ctyzfskzxgs-col-smaller-phone-portrait-5 {
    width: 41.66667%;
    float: left;
  }
  .ctyzfskzxgs-col-smaller-phone-portrait-6 {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-6 {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-6 {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-6 {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-6 {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-6 {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-6 {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 1440px) {
  .ctyzfskzxgs-col-laptop-landscape-large-6 {
    width: 50%;
    float: left;
  }
  .ctyzfskzxgs-col-laptop-landscape-large-7 {
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-7 {
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-7 {
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-7 {
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-7 {
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-7 {
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-7 {
    width: 58.33333%;
    float: left;
  }
}
@media only screen and (max-width: 320px) {
  .ctyzfskzxgs-col-smaller-phone-portrait-7 {
    width: 58.33333%;
    float: left;
  }
  .ctyzfskzxgs-col-smaller-phone-portrait-8 {
    width: 66.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-8 {
    width: 66.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-8 {
    width: 66.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-8 {
    width: 66.66667%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-8 {
    width: 66.66667%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-8 {
    width: 66.66667%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-8 {
    width: 66.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1440px) {
  .ctyzfskzxgs-col-laptop-landscape-large-8 {
    width: 66.66667%;
    float: left;
  }
  .ctyzfskzxgs-col-laptop-landscape-large-9 {
    width: 75%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-9 {
    width: 75%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-9 {
    width: 75%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-9 {
    width: 75%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-9 {
    width: 75%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-9 {
    width: 75%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-9 {
    width: 75%;
    float: left;
  }
}
@media only screen and (max-width: 320px) {
  .ctyzfskzxgs-col-smaller-phone-portrait-9 {
    width: 75%;
    float: left;
  }
  .ctyzfskzxgs-col-smaller-phone-portrait-10 {
    width: 83.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-10 {
    width: 83.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-10 {
    width: 83.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-10 {
    width: 83.33333%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-10 {
    width: 83.33333%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-10 {
    width: 83.33333%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-10 {
    width: 83.33333%;
    float: left;
  }
}
@media only screen and (max-width: 1440px) {
  .ctyzfskzxgs-col-laptop-landscape-large-10 {
    width: 83.33333%;
    float: left;
  }
  .ctyzfskzxgs-col-laptop-landscape-large-11 {
    width: 91.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-11 {
    width: 91.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-11 {
    width: 91.66667%;
    float: left;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-11 {
    width: 91.66667%;
    float: left;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-11 {
    width: 91.66667%;
    float: left;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-11 {
    width: 91.66667%;
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-11 {
    width: 91.66667%;
    float: left;
  }
}
@media only screen and (max-width: 320px) {
  .ctyzfskzxgs-col-smaller-phone-portrait-11 {
    width: 91.66667%;
    float: left;
  }
  .ctyzfskzxgs-col-smaller-phone-portrait-12 {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 1440px) {
  .ctyzfskzxgs-col-laptop-landscape-large-12 {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 1280px) {
  .ctyzfskzxgs-col-laptop-landscape-medium-12 {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 1200px) {
  .ctyzfskzxgs-col-laptop-landscape-12 {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 1024px) {
  .ctyzfskzxgs-col-ipad-landscape-12 {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 768px) {
  .ctyzfskzxgs-col-ipad-portrait-12 {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 680px) {
  .ctyzfskzxgs-col-phone-landscape-12 {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 480px) {
  .ctyzfskzxgs-col-phone-portrait-12 {
    width: 100%;
    float: none;
  }
}
@-webkit-keyframes element-from-left {
  0% {
    opacity: 0;
    transform: translate(-20%, 0);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@keyframes element-from-left {
  0% {
    opacity: 0;
    transform: translate(-20%, 0);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@-webkit-keyframes element-from-right {
  0% {
    opacity: 0;
    transform: translate(20%, 0);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@keyframes element-from-right {
  0% {
    opacity: 0;
    transform: translate(20%, 0);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@-webkit-keyframes element-from-top {
  0% {
    opacity: 0;
    transform: translate(0, -30%);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@keyframes element-from-top {
  0% {
    opacity: 0;
    transform: translate(0, -30%);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@-webkit-keyframes element-from-bottom {
  0% {
    opacity: 0;
    transform: translate(0, 30%);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@keyframes element-from-bottom {
  0% {
    opacity: 0;
    transform: translate(0, 30%);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
.mkdf-element-from-bottom,
.mkdf-element-from-fade,
.mkdf-element-from-left,
.mkdf-element-from-right,
.mkdf-element-from-top {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-element-from-bottom > div,
.mkdf-element-from-fade > div,
.mkdf-element-from-left > div,
.mkdf-element-from-right > div,
.mkdf-element-from-top > div {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  opacity: 0;
}
.mkdf-element-from-fade.mkdf-element-from-fade-on > div {
  opacity: 1;
  -webkit-transition: opacity 0.8s ease 0s;
  -moz-transition: opacity 0.8s ease 0s;
  transition: opacity 0.8s ease 0s;
}
.mkdf-element-from-left.mkdf-element-from-left-on > div {
  -webkit-animation: element-from-left 0.55s 1 ease;
  -moz-animation: element-from-left 0.55s 1 ease;
  animation: element-from-left 0.55s 1 ease;
  opacity: 1;
}
.mkdf-element-from-right.mkdf-element-from-right-on > div {
  -webkit-animation: element-from-right 0.55s 1 ease;
  -moz-animation: element-from-right 0.55s 1 ease;
  animation: element-from-right 0.55s 1 ease;
  opacity: 1;
}
.mkdf-element-from-top.mkdf-element-from-top-on > div {
  -webkit-animation: element-from-top 0.55s 1 ease;
  -moz-animation: element-from-top 0.55s 1 ease;
  animation: element-from-top 0.55s 1 ease;
  opacity: 1;
}
.mkdf-element-from-bottom.mkdf-element-from-bottom-on > div {
  -webkit-animation: element-from-bottom 0.55s 1 ease;
  -moz-animation: element-from-bottom 0.55s 1 ease;
  animation: element-from-bottom 0.55s 1 ease;
  opacity: 1;
}
.mkdf-flip-in {
  opacity: 0;
  -webkit-transform: perspective(1000px) rotateY(25deg);
  -moz-transform: perspective(1000px) rotateY(25deg);
  transform: perspective(1000px) rotateY(25deg);
  -webkit-transition: all 1.1s ease-in-out;
  -moz-transition: all 1.1s ease-in-out;
  transition: all 1.1s ease-in-out;
}
.mkdf-flip-in.mkdf-flip-in-on {
  opacity: 1;
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  transform: rotateY(0);
}
.mkdf-grow-in {
  opacity: 0;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition: all 1s cubic-bezier(0, 1, 0.5, 1);
  -moz-transition: all 1s cubic-bezier(0, 1, 0.5, 1);
  transition: all 1s cubic-bezier(0, 1, 0.5, 1);
}
.mkdf-grow-in.mkdf-grow-in-on {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
.mkdf-z-rotate {
  opacity: 0;
  -webkit-transform: rotateZ(7deg);
  -moz-transform: rotateZ(7deg);
  transform: rotateZ(7deg);
  -webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  -moz-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transform-origin: top right;
  -moz-transform-origin: top right;
  transform-origin: top right;
}
.mkdf-z-rotate.mkdf-z-rotate-on {
  opacity: 1;
  -webkit-transform: rotateZ(0);
  -moz-transform: rotateZ(0);
  transform: rotateZ(0);
}
.mkdf-x-rotate {
  opacity: 0;
  -webkit-transform: perspective(900px) rotateX(-45deg);
  -moz-transform: perspective(900px) rotateX(-45deg);
  transform: perspective(900px) rotateX(-45deg);
  -webkit-transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.mkdf-x-rotate.mkdf-x-rotate-on {
  opacity: 1;
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  transform: rotateX(0);
}
.mkdf-y-translate {
  opacity: 0;
  -webkit-transform: translate(0, 30px);
  -moz-transform: translate(0, 30px);
  transform: translate(0, 30px);
  -webkit-transition: all 0.7s cubic-bezier(0.68, -0.65, 0.265, 1.65);
  -moz-transition: all 0.7s cubic-bezier(0.68, -0.65, 0.265, 1.65);
  transition: all 0.7s cubic-bezier(0.68, -0.65, 0.265, 1.65);
}
.mkdf-y-translate.mkdf-y-translate-on {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
}
.mkdf-fade-in-down {
  opacity: 0;
  -webkit-transform: translate(0, -25px);
  -moz-transform: translate(0, -25px);
  transform: translate(0, -25px);
  -webkit-transition: all 0.9s cubic-bezier(0, 1, 0.5, 1);
  -moz-transition: all 0.9s cubic-bezier(0, 1, 0.5, 1);
  transition: all 0.9s cubic-bezier(0, 1, 0.5, 1);
}
.mkdf-fade-in-down.mkdf-fade-in-down-on {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
}
.mkdf-fade-in-left-x-rotate {
  opacity: 0;
  -webkit-transform: rotateZ(-5deg) translate(-30px, 0);
  -moz-transform: rotateZ(-5deg) translate(-30px, 0);
  transform: rotateZ(-5deg) translate(-30px, 0);
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.mkdf-fade-in-left-x-rotate.mkdf-fade-in-left-x-rotate-on {
  opacity: 1;
  -webkit-transform: rotateZ(0) translate(0, 0);
  -moz-transform: rotateZ(0) translate(0, 0);
  transform: rotateZ(0) translate(0, 0);
}
.mkdf-fade-in {
  opacity: 0;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}
.mkdf-fade-in.mkdf-fade-in-on {
  opacity: 1;
}
.mkdf-st-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2100;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.mkdf-st-loader1 {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
}
.mkdf-st-loader2 {
  margin: -50% 0 0 -50%;
}
.mkdf-rotate-circles {
  width: 60px;
  height: 20px;
}
.mkdf-rotate-circles > div {
  background-color: #333;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 4px;
  border-radius: 100%;
  opacity: 0;
  -webkit-animation: ball-fall 1.5s ease infinite;
  animation: ball-fall 1.5s ease infinite;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.mkdf-st-loader .pulse,
body .pp_pic_holder .pp_loaderIcon {
  margin: -16px 0 0 -16px;
  -webkit-animation: scaleout 1s infinite ease-in-out;
}
.mkdf-rotate-circles > div:nth-child(1) {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.mkdf-rotate-circles > div:nth-child(2) {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
.mkdf-rotate-circles > div:nth-child(3) {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
@-webkit-keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    -moz-transform: translateY(-145%);
    transform: translateY(-145%);
  }
  10%,
  90% {
    opacity: 0.5;
  }
  20%,
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    -moz-transform: translateY(145%);
    transform: translateY(145%);
  }
}
@keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    -moz-transform: translateY(-145%);
    transform: translateY(-145%);
  }
  10%,
  90% {
    opacity: 0.5;
  }
  20%,
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    -moz-transform: translateY(145%);
    transform: translateY(145%);
  }
}
.mkdf-st-loader .pulse {
  width: 32px;
  height: 32px;
  background-color: #43d5cb;
  border-radius: 16px;
  animation: scaleout 1s infinite ease-in-out;
}
@-webkit-keyframes scaleout {
  0% {
    -webkit-transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
@-moz-keyframes scaleout {
  0% {
    -moz-transform: scale(0);
  }
  100% {
    -moz-transform: scale(1);
    opacity: 0;
  }
}
@-ms-keyframes scaleout {
  0% {
    -ms-transform: scale(0);
  }
  100% {
    -ms-transform: scale(1);
    opacity: 0;
  }
}
@-o-keyframes scaleout {
  0% {
    -o-transform: scale(0);
  }
  100% {
    -o-transform: scale(1);
    opacity: 0;
  }
}
@keyframes scaleout {
  0% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
.mkdf-st-loader .double_pulse {
  width: 40px;
  height: 40px;
  margin: -20px 0 0 -20px;
  position: relative;
}
.mkdf-st-loader .double_pulse .double-bounce1,
.mkdf-st-loader .double_pulse .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #43d5cb;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: bounce 2s infinite ease-in-out;
  animation: bounce 2s infinite ease-in-out;
}
.mkdf-st-loader .double_pulse .double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes bounce {
  0%,
  100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@keyframes bounce {
  0%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
.mkdf-st-loader .cube {
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  background-color: #43d5cb;
  -webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;
}
@-webkit-keyframes rotateplane {
  0% {
    -webkit-transform: perspective(120px);
  }
  50% {
    -webkit-transform: perspective(120px) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);
  }
}
@keyframes rotateplane {
  0% {
    transform: perspective(120px) rotateX(0) rotateY(0);
    -webkit-transform: perspective(120px) rotateX(0) rotateY(0);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
.mkdf-st-loader .rotating_cubes {
  width: 32px;
  height: 32px;
  margin: -16px 0 0 -16px;
  position: relative;
}
.mkdf-st-loader .rotating_cubes .cube1,
.mkdf-st-loader .rotating_cubes .cube2 {
  background-color: #43d5cb;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: cubemove 1.8s infinite ease-in-out;
  animation: cubemove 1.8s infinite ease-in-out;
}
.mkdf-st-loader .rotating_cubes .cube2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
@-webkit-keyframes cubemove {
  25% {
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    -webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    -webkit-transform: rotate(-360deg);
  }
}
@keyframes cubemove {
  25% {
    transform: translateX(42px) rotate(-90deg) scale(0.5);
    -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5);
  }
  50% {
    transform: translateX(42px) translateY(42px) rotate(-179deg);
    -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg);
  }
  50.1% {
    transform: translateX(42px) translateY(42px) rotate(-180deg);
    -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg);
  }
  75% {
    transform: translateX(0) translateY(42px) rotate(-270deg) scale(0.5);
    -webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(0.5);
  }
  100% {
    transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
  }
}
.mkdf-st-loader .stripes {
  width: 50px;
  height: 60px;
  margin: -30px 0 0 -25px;
  text-align: center;
  font-size: 10px;
}
.mkdf-st-loader .stripes > div {
  background-color: #43d5cb;
  height: 100%;
  width: 6px;
  display: inline-block;
  margin: 0 3px 0 0;
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}
.mkdf-st-loader .stripes .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.mkdf-st-loader .stripes .rect3 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.mkdf-st-loader .stripes .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.mkdf-st-loader .stripes .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
@-webkit-keyframes stretchdelay {
  0%,
  100%,
  40% {
    -webkit-transform: scaleY(0.4);
  }
  20% {
    -webkit-transform: scaleY(1);
  }
}
@keyframes stretchdelay {
  0%,
  100%,
  40% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
  }
}
.mkdf-st-loader .wave {
  width: 72px;
  text-align: center;
  margin: -9px 0 0 -36px;
}
.mkdf-st-loader .wave > div {
  width: 18px;
  height: 18px;
  background-color: #43d5cb;
  margin: 0 3px 0 0;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.mkdf-st-loader .wave .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.mkdf-st-loader .wave .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bouncedelay {
  0%,
  100%,
  80% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
.mkdf-st-loader .two_rotating_circles {
  width: 40px;
  height: 40px;
  margin: -20px 0 0 -20px;
  position: relative;
  text-align: center;
  -webkit-animation: rotatecircles 2s infinite linear;
  animation: rotatecircles 2s infinite linear;
}
.mkdf-st-loader .two_rotating_circles .dot1,
.mkdf-st-loader .two_rotating_circles .dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #43d5cb;
  border-radius: 100%;
  -webkit-animation: bounce 2s infinite ease-in-out;
  animation: bounce 2s infinite ease-in-out;
}
.mkdf-st-loader .two_rotating_circles .dot2 {
  top: auto;
  bottom: 0;
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes rotatecircles {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes rotatecircles {
  100% {
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
  }
}
.mkdf-st-loader .five_rotating_circles {
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  position: relative;
}
.mkdf-st-loader .five_rotating_circles .container1 > div,
.mkdf-st-loader .five_rotating_circles .container2 > div,
.mkdf-st-loader .five_rotating_circles .container3 > div {
  width: 12px;
  height: 12px;
  background-color: #43d5cb;
  border-radius: 100%;
  position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.mkdf-st-loader .five_rotating_circles .spinner-container {
  position: absolute;
  width: 100%;
  height: 100%;
}
.mkdf-st-loader .five_rotating_circles .container2 {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
}
.mkdf-st-loader .five_rotating_circles .container3 {
  -webkit-transform: rotateZ(90deg);
  transform: rotateZ(90deg);
}
.mkdf-st-loader .five_rotating_circles .circle1 {
  top: 0;
  left: 0;
}
.mkdf-st-loader .five_rotating_circles .circle2 {
  top: 0;
  right: 0;
}
.mkdf-st-loader .five_rotating_circles .circle3 {
  right: 0;
  bottom: 0;
}
.mkdf-st-loader .five_rotating_circles .circle4 {
  left: 0;
  bottom: 0;
}
.mkdf-st-loader .five_rotating_circles .container2 .circle1 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.mkdf-st-loader .five_rotating_circles .container3 .circle1 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.mkdf-st-loader .five_rotating_circles .container1 .circle2 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.mkdf-st-loader .five_rotating_circles .container2 .circle2 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.mkdf-st-loader .five_rotating_circles .container3 .circle2 {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.mkdf-st-loader .five_rotating_circles .container1 .circle3 {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.mkdf-st-loader .five_rotating_circles .container2 .circle3 {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.mkdf-st-loader .five_rotating_circles .container3 .circle3 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.mkdf-st-loader .five_rotating_circles .container1 .circle4 {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.mkdf-st-loader .five_rotating_circles .container2 .circle4 {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.mkdf-st-loader .five_rotating_circles .container3 .circle4 {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
.mkdf-st-loader .atom {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -50px;
  position: relative;
}
.mkdf-st-loader .atom .ball-1 {
  height: 50%;
  width: 50%;
  left: 50%;
  top: 50%;
  position: absolute;
  z-index: 1;
  -webkit-animation: atom_shrink 4.5s infinite linear;
  -moz-animation: atom_shrink 4.5s infinite linear;
  -o-animation: atom_shrink 4.5s infinite linear;
  animation: atom_shrink 4.5s infinite linear;
}
.mkdf-st-loader .atom .ball-1:before {
  content: "";
  background: #43d5cb;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  position: absolute;
  top: -50%;
  left: -50%;
}
.mkdf-st-loader .atom .ball-2,
.mkdf-st-loader .atom .ball-3,
.mkdf-st-loader .atom .ball-4 {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.mkdf-st-loader .atom .ball-2:before,
.mkdf-st-loader .atom .ball-3:before,
.mkdf-st-loader .atom .ball-4:before {
  content: "";
  height: 20px;
  width: 20px;
  border-radius: 50%;
  background: #43d5cb;
  top: 0;
  left: 0;
  margin: 0 auto;
  position: absolute;
}
.mkdf-st-loader .atom .ball-2 {
  -webkit-animation: atom_zindex 1.5s 0.75s infinite steps(2, end);
  -moz-animation: atom_zindex 1.5s 0.75s infinite steps(2, end);
  -o-animation: atom_zindex 1.5s 0.75s infinite steps(2, end);
  animation: atom_zindex 1.5s 0.75s infinite steps(2, end);
}
.mkdf-st-loader .atom .ball-3 {
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  -o-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation: atom_zindex 1.5s -0.25s infinite steps(2, end);
  -moz-animation: atom_zindex 1.5s -0.25s infinite steps(2, end);
  -o-animation: atom_zindex 1.5s -0.25s infinite steps(2, end);
  animation: atom_zindex 1.5s -0.25s infinite steps(2, end);
}
.mkdf-st-loader .atom .ball-4 {
  -webkit-transform: rotate(240deg);
  -moz-transform: rotate(240deg);
  -o-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation: atom_zindex 1.5s 0.25s infinite steps(2, end);
  -moz-animation: atom_zindex 1.5s 0.25s infinite steps(2, end);
  -o-animation: atom_zindex 1.5s 0.25s infinite steps(2, end);
  animation: atom_zindex 1.5s 0.25s infinite steps(2, end);
}
.mkdf-st-loader .atom .ball-2:before {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-animation: atom_position 1.5s infinite ease,
    atom_size 1.5s -1.125s infinite ease;
  -moz-animation: atom_position 1.5s infinite ease,
    atom_size 1.5s -1.125s infinite ease;
  -o-animation: atom_position 1.5s infinite ease,
    atom_size 1.5s -1.125s infinite ease;
  animation: atom_position 1.5s infinite ease,
    atom_size 1.5s -1.125s infinite ease;
}
.mkdf-st-loader .atom .ball-3:before {
  -webkit-animation: atom_position 1.5s -1s infinite ease,
    atom_size 1.5s -0.75s infinite ease;
  -moz-animation: atom_position 1.5s -1s infinite ease,
    atom_size 1.5s -0.75s infinite ease;
  -o-animation: atom_position 1.5s -1s infinite ease,
    atom_size 1.5s -0.75s infinite ease;
  animation: atom_position 1.5s -1s infinite ease,
    atom_size 1.5s -0.75s infinite ease;
}
.mkdf-st-loader .atom .ball-4:before {
  -webkit-animation: atom_position 1.5s -0.5s infinite ease,
    atom_size 1.5s -125ms infinite ease;
  -moz-animation: atom_position 1.5s -0.5s infinite ease,
    atom_size 1.5s -125ms infinite ease;
  -o-animation: atom_position 1.5s -0.5s infinite ease,
    atom_size 1.5s -125ms infinite ease;
  animation: atom_position 1.5s -0.5s infinite ease,
    atom_size 1.5s -125ms infinite ease;
}
@-webkit-keyframes atom_position {
  50% {
    top: 80px;
    left: 80px;
  }
}
@-moz-keyframes atom_position {
  50% {
    top: 80px;
    left: 80px;
  }
}
@-o-keyframes atom_position {
  50% {
    top: 80px;
    left: 80px;
  }
}
@keyframes atom_position {
  50% {
    top: 80px;
    left: 80px;
  }
}
@-webkit-keyframes atom_size {
  50% {
    -webkit-transform: scale(0.5, 0.5);
  }
}
@-moz-keyframes atom_size {
  50% {
    -moz-transform: scale(0.5, 0.5);
  }
}
@-o-keyframes atom_size {
  50% {
    -o-transform: scale(0.5, 0.5);
  }
}
@keyframes atom_size {
  50% {
    transform: scale(0.5, 0.5);
  }
}
@-webkit-keyframes atom_zindex {
  100% {
    z-index: 10;
  }
}
@-moz-keyframes atom_zindex {
  100% {
    z-index: 10;
  }
}
@-o-keyframes atom_zindex {
  100% {
    z-index: 10;
  }
}
@keyframes atom_zindex {
  100% {
    z-index: 10;
  }
}
@-webkit-keyframes atom_shrink {
  50% {
    -webkit-transform: scale(0.9, 0.9);
  }
}
@-moz-keyframes atom_shrink {
  50% {
    -moz-transform: scale(0.9, 0.9);
  }
}
@-o-keyframes atom_shrink {
  50% {
    -o-transform: scale(0.9, 0.9);
  }
}
@keyframes atom_shrink {
  50% {
    transform: scale(0.9, 0.9);
  }
}
.mkdf-st-loader .clock {
  width: 50px;
  height: 50px;
  margin: -25px 0 0 -25px;
  position: relative;
  -webkit-animation: clock 8s infinite steps(8);
  -moz-animation: clock 8s infinite steps(8);
  -o-animation: clock 8s infinite steps(8);
  animation: clock 8s infinite steps(8);
}
.mkdf-st-loader .clock .ball {
  height: 50px;
  width: 50px;
  position: absolute;
}
.mkdf-st-loader .clock .ball:before {
  content: "";
  border-radius: 50%;
  height: 18.32px;
  width: 18.32px;
  position: absolute;
  background: #43d5cb;
}
.mkdf-st-loader .clock .ball-1 {
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  -webkit-animation: clock1 1s ease-in infinite;
  -moz-animation: clock1 1s ease-in infinite;
  -o-animation: clock1 1s ease-in infinite;
  animation: clock1 1s ease-in infinite;
}
.mkdf-st-loader .clock .ball-2 {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -webkit-animation: clock2 1s ease-in infinite;
  -moz-animation: clock2 1s ease-in infinite;
  -o-animation: clock2 1s ease-in infinite;
  animation: clock2 1s ease-in infinite;
}
.mkdf-st-loader .clock .ball-3 {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -webkit-animation: clock3 1s ease-in infinite;
  -moz-animation: clock3 1s ease-in infinite;
  -o-animation: clock3 1s ease-in infinite;
  animation: clock3 1s ease-in infinite;
}
.mkdf-st-loader .clock .ball-4 {
  -webkit-animation: clock4 1s ease-in infinite;
  -moz-animation: clock4 1s ease-in infinite;
  -o-animation: clock4 1s ease-in infinite;
  animation: clock4 1s ease-in infinite;
}
@-webkit-keyframes clock {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes clock {
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes clock {
  100% {
    -o-transform: rotate(360deg);
  }
}
@keyframes clock {
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes clock1 {
  0% {
    -webkit-transform: rotate(-135deg);
  }
  100%,
  30% {
    -webkit-transform: rotate(-450deg);
  }
}
@-moz-keyframes clock1 {
  0% {
    -moz-transform: rotate(-135deg);
  }
  100%,
  30% {
    -moz-transform: rotate(-450deg);
  }
}
@-o-keyframes clock1 {
  0% {
    -o-transform: rotate(-135deg);
  }
  100%,
  30% {
    -o-transform: rotate(-450deg);
  }
}
@keyframes clock1 {
  0% {
    transform: rotate(-135deg);
  }
  100%,
  30% {
    transform: rotate(-450deg);
  }
}
@-webkit-keyframes clock2 {
  5% {
    -webkit-transform: rotate(-90deg);
  }
  100%,
  35% {
    -webkit-transform: rotate(-405deg);
  }
}
@-moz-keyframes clock2 {
  5% {
    -moz-transform: rotate(-90deg);
  }
  100%,
  35% {
    -moz-transform: rotate(-405deg);
  }
}
@-o-keyframes clock2 {
  5% {
    -o-transform: rotate(-90deg);
  }
  100%,
  35% {
    -o-transform: rotate(-405deg);
  }
}
@keyframes clock2 {
  5% {
    transform: rotate(-90deg);
  }
  100%,
  35% {
    transform: rotate(-405deg);
  }
}
@-webkit-keyframes clock3 {
  10% {
    -webkit-transform: rotate(-45deg);
  }
  100%,
  40% {
    -webkit-transform: rotate(-360deg);
  }
}
@-moz-keyframes clock3 {
  10% {
    -moz-transform: rotate(-45deg);
  }
  100%,
  40% {
    -moz-transform: rotate(-360deg);
  }
}
@-o-keyframes clock3 {
  10% {
    -o-transform: rotate(-45deg);
  }
  100%,
  40% {
    -o-transform: rotate(-360deg);
  }
}
@keyframes clock3 {
  10% {
    transform: rotate(-45deg);
  }
  100%,
  40% {
    transform: rotate(-360deg);
  }
}
@-webkit-keyframes clock4 {
  15% {
    -webkit-transform: rotate(0);
  }
  100%,
  45% {
    -webkit-transform: rotate(-315deg);
  }
}
@-moz-keyframes clock4 {
  15% {
    -moz-transform: rotate(0);
  }
  100%,
  45% {
    -moz-transform: rotate(-315deg);
  }
}
@-o-keyframes clock4 {
  15% {
    -o-transform: rotate(0);
  }
  100%,
  45% {
    -o-transform: rotate(-315deg);
  }
}
@keyframes clock4 {
  15% {
    transform: rotate(0);
  }
  100%,
  45% {
    transform: rotate(-315deg);
  }
}
.mkdf-st-loader .mitosis {
  height: 50px;
  width: 50px;
  margin: -25px 0 0 -25px;
  position: relative;
  -webkit-animation: mitosis_invert 2s infinite steps(2, end);
  -moz-animation: mitosis_invert 2s infinite steps(2, end);
  -o-animation: mitosis_invert 2s infinite steps(2, end);
  animation: mitosis_invert 2s infinite steps(2, end);
}
.mkdf-st-loader .mitosis .ball {
  height: 100%;
  width: 100%;
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  background: #43d5cb;
}
.mkdf-st-loader .mitosis .ball-1 {
  -webkit-animation: mitosis_ball1 1s infinite alternate linear;
  -moz-animation: mitosis_ball1 1s infinite alternate linear;
  -o-animation: mitosis_ball1 1s infinite alternate linear;
  animation: mitosis_ball1 1s infinite alternate linear;
}
.mkdf-st-loader .mitosis .ball-2 {
  -webkit-animation: mitosis_ball2 1s infinite alternate linear;
  -moz-animation: mitosis_ball2 1s infinite alternate linear;
  -o-animation: mitosis_ball2 1s infinite alternate linear;
  animation: mitosis_ball2 1s infinite alternate linear;
}
.mkdf-st-loader .mitosis .ball-3 {
  -webkit-animation: mitosis_ball3 1s infinite alternate linear;
  -moz-animation: mitosis_ball3 1s infinite alternate linear;
  -o-animation: mitosis_ball3 1s infinite alternate linear;
  animation: mitosis_ball3 1s infinite alternate linear;
}
.mkdf-st-loader .mitosis .ball-4 {
  -webkit-animation: mitosis_ball4 1s infinite alternate linear;
  -moz-animation: mitosis_ball4 1s infinite alternate linear;
  -o-animation: mitosis_ball4 1s infinite alternate linear;
  animation: mitosis_ball4 1s infinite alternate linear;
}
@-webkit-keyframes mitosis_invert {
  100% {
    -webkit-transform: rotate(180deg);
  }
}
@-moz-keyframes mitosis_invert {
  100% {
    -moz-transform: rotate(180deg);
  }
}
@-o-keyframes mitosis_invert {
  100% {
    -o-transform: rotate(180deg);
  }
}
@keyframes mitosis_invert {
  100% {
    transform: rotate(180deg);
  }
}
@-webkit-keyframes mitosis_ball1 {
  12% {
    -webkit-transform: none;
  }
  26% {
    -webkit-transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    -webkit-transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    -webkit-transform: translate(50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -webkit-transform: translate(50%, 50%) scale(0.6, 0.6);
  }
}
@-moz-keyframes mitosis_ball1 {
  12% {
    -moz-transform: none;
  }
  26% {
    -moz-transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    -moz-transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    -moz-transform: translate(50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -moz-transform: translate(50%, 50%) scale(0.6, 0.6);
  }
}
@-o-keyframes mitosis_ball1 {
  12% {
    -o-transform: none;
  }
  26% {
    -o-transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    -o-transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    -o-transform: translate(50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -o-transform: translate(50%, 50%) scale(0.6, 0.6);
  }
}
@keyframes mitosis_ball1 {
  12% {
    transform: none;
  }
  26% {
    transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    transform: translate(50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    transform: translate(50%, 50%) scale(0.6, 0.6);
  }
}
@-webkit-keyframes mitosis_ball2 {
  12% {
    -webkit-transform: none;
  }
  26% {
    -webkit-transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    -webkit-transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    -webkit-transform: translate(50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -webkit-transform: translate(50%, -50%) scale(0.6, 0.6);
  }
}
@-moz-keyframes mitosis_ball2 {
  12% {
    -moz-transform: none;
  }
  26% {
    -moz-transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    -moz-transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    -moz-transform: translate(50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -moz-transform: translate(50%, -50%) scale(0.6, 0.6);
  }
}
@-o-keyframes mitosis_ball2 {
  12% {
    -o-transform: none;
  }
  26% {
    -o-transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    -o-transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    -o-transform: translate(50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -o-transform: translate(50%, -50%) scale(0.6, 0.6);
  }
}
@keyframes mitosis_ball2 {
  12% {
    transform: none;
  }
  26% {
    transform: translateX(25%) scale(1, 0.8);
  }
  40%,
  60% {
    transform: translateX(50%) scale(0.8, 0.8);
  }
  74% {
    transform: translate(50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    transform: translate(50%, -50%) scale(0.6, 0.6);
  }
}
@-webkit-keyframes mitosis_ball3 {
  12% {
    -webkit-transform: none;
  }
  26% {
    -webkit-transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    -webkit-transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    -webkit-transform: translate(-50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -webkit-transform: translate(-50%, 50%) scale(0.6, 0.6);
  }
}
@-moz-keyframes mitosis_ball3 {
  12% {
    -moz-transform: none;
  }
  26% {
    -moz-transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    -moz-transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    -moz-transform: translate(-50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -moz-transform: translate(-50%, 50%) scale(0.6, 0.6);
  }
}
@-o-keyframes mitosis_ball3 {
  12% {
    -o-transform: none;
  }
  26% {
    -o-transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    -o-transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    -o-transform: translate(-50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -o-transform: translate(-50%, 50%) scale(0.6, 0.6);
  }
}
@keyframes mitosis_ball3 {
  12% {
    transform: none;
  }
  26% {
    transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    transform: translate(-50%, 25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    transform: translate(-50%, 50%) scale(0.6, 0.6);
  }
}
@-webkit-keyframes mitosis_ball4 {
  12% {
    -webkit-transform: none;
  }
  26% {
    -webkit-transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    -webkit-transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    -webkit-transform: translate(-50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -webkit-transform: translate(-50%, -50%) scale(0.6, 0.6);
  }
}
@-moz-keyframes mitosis_ball4 {
  12% {
    -moz-transform: none;
  }
  26% {
    -moz-transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    -moz-transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    -moz-transform: translate(-50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -moz-transform: translate(-50%, -50%) scale(0.6, 0.6);
  }
}
@-o-keyframes mitosis_ball4 {
  12% {
    -o-transform: none;
  }
  26% {
    -o-transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    -o-transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    -o-transform: translate(-50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    -o-transform: translate(-50%, -50%) scale(0.6, 0.6);
  }
}
@keyframes mitosis_ball4 {
  12% {
    transform: none;
  }
  26% {
    transform: translateX(-25%) scale(1, 0.8);
  }
  40%,
  60% {
    transform: translateX(-50%) scale(0.8, 0.8);
  }
  74% {
    transform: translate(-50%, -25%) scale(0.6, 0.8);
  }
  100%,
  88% {
    transform: translate(-50%, -50%) scale(0.6, 0.6);
  }
}
.mkdf-st-loader .lines {
  width: 60px;
  height: 60px;
  margin: 0 0 0 -30px;
}
.mkdf-st-loader .lines .line1,
.mkdf-st-loader .lines .line2,
.mkdf-st-loader .lines .line3,
.mkdf-st-loader .lines .line4 {
  margin-left: 10px;
  position: absolute;
  width: 60px;
  height: 4px;
  background-color: #43d5cb;
  -webkit-animation: lines_spin 1.5s infinite linear;
  -webkit-animation-timing-function: ease;
}
.mkdf-st-loader .lines .line2 {
  -webkit-animation-delay: 0.1s;
}
.mkdf-st-loader .lines .line3 {
  -webkit-animation-delay: 0.2s;
}
.mkdf-st-loader .lines .line4 {
  -webkit-animation-delay: 0.3s;
}
@-webkit-keyframes lines_spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes lines_spin {
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes lines_spin {
  100% {
    -o-transform: rotate(360deg);
  }
}
@keyframes lines_spin {
  100% {
    transform: rotate(360deg);
  }
}
.mkdf-st-loader .fussion {
  width: 30px;
  height: 30px;
  margin: -45px 0 0 -30px;
  position: relative;
}
.mkdf-st-loader .fussion .ball {
  height: 40px;
  width: 40px;
  left: 50%;
  top: 50%;
  background: #43d5cb;
  border-radius: 50%;
  float: left;
  position: absolute;
}
.mkdf-st-loader .fussion .ball-1 {
  background: #43d5cb;
  top: 0;
  left: 50%;
  -webkit-animation: fussion_ball1 1s 0s ease infinite;
  -moz-animation: fussion_ball1 1s 0s ease infinite;
  -o-animation: fussion_ball1 1s 0s ease infinite;
  animation: fussion_ball1 1s 0s ease infinite;
  z-index: 1;
}
.mkdf-st-loader .fussion .ball-2 {
  background: #43d5cb;
  top: 50%;
  left: 100%;
  -webkit-animation: fussion_ball2 1s 0s ease infinite;
  -moz-animation: fussion_ball2 1s 0s ease infinite;
  -o-animation: fussion_ball2 1s 0s ease infinite;
  animation: fussion_ball2 1s 0s ease infinite;
  z-index: 2;
}
.mkdf-st-loader .fussion .ball-3 {
  background: #43d5cb;
  top: 100%;
  left: 50%;
  -webkit-animation: fussion_ball3 1s 0s ease infinite;
  -moz-animation: fussion_ball3 1s 0s ease infinite;
  -o-animation: fussion_ball3 1s 0s ease infinite;
  animation: fussion_ball3 1s 0s ease infinite;
  z-index: 1;
}
.mkdf-st-loader .fussion .ball-4 {
  background: #43d5cb;
  top: 50%;
  left: 0;
  -webkit-animation: fussion_ball4 1s 0s ease infinite;
  -moz-animation: fussion_ball4 1s 0s ease infinite;
  -o-animation: fussion_ball4 1s 0s ease infinite;
  animation: fussion_ball4 1s 0s ease infinite;
  z-index: 2;
}
@-webkit-keyframes fussion_ball1 {
  50% {
    top: -100%;
    left: 200%;
  }
  100% {
    top: 50%;
    left: 100%;
    z-index: 2;
  }
}
@-moz-keyframes fussion_ball1 {
  50% {
    top: -100%;
    left: 200%;
  }
  100% {
    top: 50%;
    left: 100%;
    z-index: 2;
  }
}
@-o-keyframes fussion_ball1 {
  50% {
    top: -100%;
    left: 200%;
  }
  100% {
    top: 50%;
    left: 100%;
    z-index: 2;
  }
}
@keyframes fussion_ball1 {
  50% {
    top: -100%;
    left: 200%;
  }
  100% {
    top: 50%;
    left: 100%;
    z-index: 2;
  }
}
@-webkit-keyframes fussion_ball2 {
  50% {
    top: 200%;
    left: 200%;
  }
  100% {
    top: 100%;
    left: 50%;
    z-index: 1;
  }
}
@-moz-keyframes fussion_ball2 {
  50% {
    top: 200%;
    left: 200%;
  }
  100% {
    top: 100%;
    left: 50%;
    z-index: 1;
  }
}
@-o-keyframes fussion_ball2 {
  50% {
    top: 200%;
    left: 200%;
  }
  100% {
    top: 100%;
    left: 50%;
    z-index: 1;
  }
}
@keyframes fussion_ball2 {
  50% {
    top: 200%;
    left: 200%;
  }
  100% {
    top: 100%;
    left: 50%;
    z-index: 1;
  }
}
@-webkit-keyframes fussion_ball3 {
  50% {
    top: 200%;
    left: -100%;
  }
  100% {
    top: 50%;
    left: 0;
    z-index: 2;
  }
}
@-moz-keyframes fussion_ball3 {
  50% {
    top: 200%;
    left: -100%;
  }
  100% {
    top: 50%;
    left: 0;
    z-index: 2;
  }
}
@-o-keyframes fussion_ball3 {
  50% {
    top: 200%;
    left: -100%;
  }
  100% {
    top: 50%;
    left: 0;
    z-index: 2;
  }
}
@keyframes fussion_ball3 {
  50% {
    top: 200%;
    left: -100%;
  }
  100% {
    top: 50%;
    left: 0;
    z-index: 2;
  }
}
@-webkit-keyframes fussion_ball4 {
  50% {
    top: -100%;
    left: -100%;
  }
  100% {
    top: 0;
    left: 50%;
    z-index: 1;
  }
}
@-moz-keyframes fussion_ball4 {
  50% {
    top: -100%;
    left: -100%;
  }
  100% {
    top: 0;
    left: 50%;
    z-index: 1;
  }
}
@-o-keyframes fussion_ball4 {
  50% {
    top: -100%;
    left: -100%;
  }
  100% {
    top: 0;
    left: 50%;
    z-index: 1;
  }
}
@keyframes fussion_ball4 {
  50% {
    top: -100%;
    left: -100%;
  }
  100% {
    top: 0;
    left: 50%;
    z-index: 1;
  }
}
.mkdf-st-loader .wave_circles {
  width: 150px;
  height: 30px;
  margin: -15px 0 0 -75px;
}
.mkdf-st-loader .wave_circles .ball {
  height: 30px;
  width: 30px;
  float: left;
  background: #43d5cb;
  border-radius: 50%;
  margin-right: 10px;
}
.mkdf-st-loader .wave_circles .ball-1 {
  -webkit-animation: wave_jump3 1.8s infinite ease-out;
  -moz-animation: wave_jump3 1.8s infinite ease-out;
  -o-animation: wave_jump3 1.8s infinite ease-out;
  animation: wave_jump3 1.8s infinite ease-out;
}
.mkdf-st-loader .wave_circles .ball-2 {
  -webkit-animation: wave_jump2 1.8s infinite ease-out;
  -moz-animation: wave_jump2 1.8s infinite ease-out;
  -o-animation: wave_jump2 1.8s infinite ease-out;
  animation: wave_jump2 1.8s infinite ease-out;
}
.mkdf-st-loader .wave_circles .ball-3 {
  -webkit-animation: wave_jump1 1.8s infinite ease-out;
  -moz-animation: wave_jump1 1.8s infinite ease-out;
  -o-animation: wave_jump1 1.8s infinite ease-out;
  animation: wave_jump1 1.8s infinite ease-out;
}
.mkdf-st-loader .wave_circles .ball-4 {
  margin-right: 0;
  -webkit-animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);
  -o-animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);
  animation: wave_wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);
}
@-webkit-keyframes wave_jump1 {
  12% {
    -webkit-transform: translate(20px, -40px);
    -webkit-animation-timing-function: ease-in;
  }
  100%,
  24% {
    -webkit-transform: translate(40px, 0);
  }
}
@-moz-keyframes wave_jump1 {
  12% {
    -moz-transform: translate(20px, -40px);
    -moz-animation-timing-function: ease-in;
    -o-transform: translate(20px, -40px);
    -o-animation-timing-function: ease-in;
  }
  100%,
  24% {
    -moz-transform: translate(40px, 0);
    -o-transform: translate(40px, 0);
  }
}
@keyframes wave_jump1 {
  12% {
    transform: translate(20px, -40px);
    animation-timing-function: ease-in;
  }
  100%,
  24% {
    transform: translate(40px, 0);
  }
}
@-webkit-keyframes wave_jump2 {
  12% {
    -webkit-transform: translate(0, 0);
  }
  24% {
    -webkit-transform: translate(20px, -40px);
    -webkit-animation-timing-function: ease-in;
  }
  100%,
  36% {
    -webkit-transform: translate(40px, 0);
  }
}
@-moz-keyframes wave_jump2 {
  12% {
    -moz-transform: translate(0, 0);
  }
  24% {
    -moz-transform: translate(20px, -40px);
    -moz-animation-timing-function: ease-in;
  }
  100%,
  36% {
    -moz-transform: translate(40px, 0);
  }
}
@-o-keyframes wave_jump2 {
  12% {
    -o-transform: translate(0, 0);
  }
  24% {
    -o-transform: translate(20px, -40px);
    -o-animation-timing-function: ease-in;
  }
  100%,
  36% {
    -o-transform: translate(40px, 0);
  }
}
@keyframes wave_jump2 {
  12% {
    transform: translate(0, 0);
  }
  24% {
    transform: translate(20px, -40px);
    animation-timing-function: ease-in;
  }
  100%,
  36% {
    transform: translate(40px, 0);
  }
}
@-webkit-keyframes wave_jump3 {
  24% {
    -webkit-transform: translate(0, 0);
  }
  36% {
    -webkit-transform: translate(20px, -40px);
    -webkit-animation-timing-function: ease-in;
  }
  100%,
  48% {
    -webkit-transform: translate(40px, 0);
  }
}
@-moz-keyframes wave_jump3 {
  24% {
    -moz-transform: translate(0, 0);
  }
  36% {
    -moz-transform: translate(20px, -40px);
    -moz-animation-timing-function: ease-in;
  }
  100%,
  48% {
    -moz-transform: translate(40px, 0);
  }
}
@-o-keyframes wave_jump3 {
  24% {
    -o-transform: translate(0, 0);
  }
  36% {
    -o-transform: translate(20px, -40px);
    -o-animation-timing-function: ease-in;
  }
  100%,
  48% {
    -o-transform: translate(40px, 0);
  }
}
@keyframes wave_jump3 {
  24% {
    transform: translate(0, 0);
  }
  36% {
    transform: translate(20px, -40px);
    animation-timing-function: ease-in;
  }
  100%,
  48% {
    transform: translate(40px, 0);
  }
}
@-webkit-keyframes wave_wipe {
  100%,
  48% {
    -webkit-transform: translateX(-120px);
  }
}
@-moz-keyframes wave_wipe {
  100%,
  48% {
    -moz-transform: translateX(-120px);
  }
}
@-o-keyframes wave_wipe {
  100%,
  48% {
    -o-transform: translateX(-120px);
  }
}
@keyframes wave_wipe {
  100%,
  48% {
    transform: translateX(-120px);
  }
}
.mkdf-st-loader .pulse_circles {
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -50px;
  position: relative;
}
.mkdf-st-loader .pulse_circles * {
  box-sizing: border-box;
}
.mkdf-st-loader .pulse_circles .ball {
  height: 100%;
  width: 100%;
  background: #43d5cb;
  position: absolute;
  border-radius: 50%;
  border: 0 solid #43d5cb;
  -webkit-animation: pulse_circles_pulse 3s infinite;
  -moz-animation: pulse_circles_pulse 3s infinite;
  -o-animation: pulse_circles_pulse 3s infinite;
  animation: pulse_circles_pulse 3s infinite;
}
.mkdf-st-loader .pulse_circles .ball-2 {
  -webkit-animation-delay: -0.75s;
  -moz-animation-delay: -0.75s;
  -o-animation-delay: -0.75s;
  animation-delay: -0.75s;
}
.mkdf-st-loader .pulse_circles .ball-3 {
  -webkit-animation-delay: -1.5s;
  -moz-animation-delay: -1.5s;
  -o-animation-delay: -1.5s;
  animation-delay: -1.5s;
}
.mkdf-st-loader .pulse_circles .ball-4 {
  -webkit-animation-delay: -2.25s;
  -moz-animation-delay: -2.25s;
  -o-animation-delay: -2.25s;
  animation-delay: -2.25s;
}
@-webkit-keyframes pulse_circles_pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 1;
    border-width: 50px;
  }
  100% {
    -webkit-transform: scale(1, 1);
    opacity: 0;
    border-width: 0;
  }
}
@-moz-keyframes pulse_circles_pulse {
  0% {
    -moz-transform: scale(0.1, 0.1);
    opacity: 1;
    border-width: 50px;
  }
  100% {
    -moz-transform: scale(1, 1);
    opacity: 0;
    border-width: 0;
  }
}
@-o-keyframes pulse_circles_pulse {
  0% {
    -o-transform: scale(0.1, 0.1);
    opacity: 1;
    border-width: 50px;
  }
  100% {
    -o-transform: scale(1, 1);
    opacity: 0;
    border-width: 0;
  }
}
@keyframes pulse_circles_pulse {
  0% {
    transform: scale(0.1, 0.1);
    opacity: 1;
    border-width: 50px;
  }
  100% {
    transform: scale(1, 1);
    opacity: 0;
    border-width: 0;
  }
}
.mkdf-comment-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 0;
  box-sizing: border-box;
  border-bottom: 1px solid #dadada;
}
.mkdf-comment-holder .mkdf-comment-holder-inner {
  padding: 40px 0;
}
.mkdf-comment-holder .mkdf-comment.mkdf-pingback-comment .mkdf-comment-text {
  padding: 0;
}
.mkdf-comment-holder .mkdf-comment-list {
  list-style: none;
  position: relative;
  z-index: 150;
  padding: 0;
  margin: 0;
}
.mkdf-comment-holder .mkdf-comment-list li {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 42px 0 0;
  padding: 29px 0 0;
}
.mkdf-comment-holder .mkdf-comment-list > li:first-child {
  margin: 0;
  padding: 0;
  border: 0;
}
.mkdf-comment-holder .mkdf-comment-list .children {
  padding: 0 0 0 60px;
}
.mkdf-comment-holder .mkdf-comment-list .children li {
  border-top: 1px solid #dadada;
}
.mkdf-comment-holder .mkdf-comments-title {
  margin-bottom: 28px;
}
.mkdf-comment-holder .mkdf-comments-title > * {
  margin: 0;
}
.mkdf-comment-holder .mkdf-comment-image {
  position: relative;
  display: block;
  left: 0;
  width: 120px;
  height: 120px;
  float: left;
}
.mkdf-comment-holder .mkdf-comment-image img {
  display: block;
  border-radius: 4em;
}
.mkdf-comment-holder .mkdf-comment-text {
  padding: 0 0 0 148px;
  min-height: 82px;
}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-info {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 80%;
  margin: 0 0 7px;
}
.mkdf-comment-holder .mkdf-comment-text .reply-icon {
  float: left;
  color: #000;
  font-size: 10px;
  padding: 8px 5px 0 15px;
}
.mkdf-comment-holder .mkdf-comment-text .comment-edit-link,
.mkdf-comment-holder .mkdf-comment-text .comment-reply-link,
.mkdf-comment-holder .mkdf-comment-text .replay {
  float: left;
  font-size: 12px;
  color: #acacac;
  font-family: Poppins, sans-serif;
}
.mkdf-comment-holder .mkdf-comment-text .comment-edit-link:hover,
.mkdf-comment-holder .mkdf-comment-text .comment-reply-link:hover,
.mkdf-comment-holder .mkdf-comment-text .replay:hover {
  color: #333;
}
.mkdf-comment-holder .mkdf-comment-text .comment-edit-link {
  margin: 0 8px;
}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-name {
  float: left;
  margin: 0;
}
.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-date {
  font-family: Poppins, sans-serif;
  color: #acacac;
  float: left;
  margin: 0;
  font-size: 12px;
}
.mkdf-comment-holder .mkdf-comment-text .mkdf-text-holder p {
  margin: -2px 0 13px;
}
.mkdf-comment-holder .mkdf-comment-text .comment-respond {
  margin: 20px 0;
}
.mkdf-comment-holder .mkdf-comment-text .comment-respond .comment-reply-title {
  margin: 0 0 10px;
  font-size: 14px;
}
.mkdf-comment-holder .mkdf-comment-text .comment-respond .logged-in-as {
  margin: 0 0 8px;
}
.mkdf-comment-holder .mkdf-comment-text #cancel-comment-reply-link {
  margin-left: 10px;
  font-size: 12px;
  color: #43d5cb;
}
.mkdf-comment-holder .mkdf-comment-text #cancel-comment-reply-link:hover {
  color: #333;
}
.mkdf-comment-holder .mkdf-comment-text li {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
.mkdf-comment-form {
  padding: 0;
  clear: both;
  box-sizing: border-box;
}
.mkdf-comment-form .mkdf-comment-form-inner {
  padding: 40px 0 60px;
}
.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-reply-title {
  margin-bottom: 8px;
}
.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-form h5 {
  margin: 6px 0;
}
.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-form textarea {
  height: 210px;
  resize: none;
}
.mkdf-comment-form
  .mkdf-comment-form-inner
  #respond
  .comment-form
  input[type="text"],
.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-form textarea {
  background-color: #f4f4f4;
  border-color: transparent;
  border-radius: 5px;
}
.mkdf-comment-form .comment-reply-title {
  margin: 0 0 37px;
}
.mkdf-comment-form .logged-in-as {
  margin: 0 0 8px;
}
@media only screen and (max-width: 1024px) {
  .mkdf-comment-holder .mkdf-comment-list .children {
    padding: 0 0 0 40px;
  }
}
@media only screen and (max-width: 680px) {
  .mkdf-comment-holder .mkdf-comment-list .children {
    padding: 0;
  }
  .mkdf-comment-holder .mkdf-comment-text .mkdf-comment-date,
  .mkdf-comment-holder .mkdf-comment-text .mkdf-comment-name {
    float: none;
  }
  .mkdf-comment-holder .mkdf-comment-text .comment-edit-link,
  .mkdf-comment-holder .mkdf-comment-text .comment-reply-link,
  .mkdf-comment-holder .mkdf-comment-text .replay {
    float: none;
    margin: 0 10px 0 0;
  }
}
@media only screen and (max-width: 480px) {
  .mkdf-comment-holder .mkdf-comment-image {
    float: none;
  }
  .mkdf-comment-holder .mkdf-comment-text {
    padding: 20px 0 0;
    min-height: inherit;
  }
}
#respond input[type="text"],
#respond textarea,
.post-password-form input[type="password"] {
  width: 100%;
  margin: 0 0 15px;
  padding: 16px 24px 15px;
  font-family: inherit;
  font-size: 14px;
  line-height: 20px;
  font-weight: inherit;
  color: #333;
  background-color: transparent;
  border: 1px solid #e1e1e1;
  border-radius: 0;
  outline: 0;
  -webkit-appearance: none;
  box-sizing: border-box;
  -webkit-transition: border-color 0.2s ease-in-out;
  -moz-transition: border-color 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out;
}
#submit_comment,
.post-password-form input[type="submit"],
input.ukarxvjpxx.oatqtpcodopgcrq {
  -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  line-height: 1em;
  position: relative;
  box-sizing: border-box;
  outline: 0;
}
#respond input:focus[type="text"],
#respond textarea:focus,
.post-password-form input:focus[type="password"] {
  color: #333;
  border-color: #6e6e6e;
}
#respond input[type="text"]::-webkit-input-placeholder,
#respond textarea::-webkit-input-placeholder,
.post-password-form input[type="password"]::-webkit-input-placeholder {
  color: #6e6e6e;
}
#respond input:-moz-placeholder[type="text"],
#respond textarea:-moz-placeholder,
.post-password-form input:-moz-placeholder[type="password"] {
  color: #6e6e6e;
}
#respond input[type="text"]::-moz-placeholder,
#respond textarea::-moz-placeholder,
.post-password-form input[type="password"]::-moz-placeholder {
  color: #6e6e6e;
}
#respond input:-ms-input-placeholder[type="text"],
#respond textarea:-ms-input-placeholder,
.post-password-form input:-ms-input-placeholder[type="password"] {
  color: #6e6e6e;
}
#respond textarea {
  display: block;
  padding: 15px 24px;
}
p.form-submit {
  margin: 20px 0;
}
p.form-submit .submit {
  border: none;
}
#submit_comment,
.post-password-form input[type="submit"] {
  font-family: Poppins, sans-serif;
  display: inline-block;
  vertical-align: middle;
  width: auto;
  font-weight: 500;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 0;
  -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  padding: 16px 23px;
  font-size: 14px;
  color: #fff;
  background-color: #43d5cb;
  border: 0;
}
#submit_comment:hover,
.post-password-form input[type="submit"]:hover {
  color: #fff;
  background-color: #37c7be;
}
.woocommerce-page .ukarxvjpxx.tdypehozpk-date,
.woocommerce-page .ukarxvjpxx.tdypehozpk-number,
.woocommerce-page .ukarxvjpxx.tdypehozpk-quiz,
.woocommerce-page .ukarxvjpxx.tdypehozpk-select,
.woocommerce-page .ukarxvjpxx.tdypehozpk-text,
.woocommerce-page .ukarxvjpxx.tdypehozpk-textarea,
.ukarxvjpxx.tdypehozpk-date,
.ukarxvjpxx.tdypehozpk-number,
.ukarxvjpxx.tdypehozpk-quiz,
.ukarxvjpxx.tdypehozpk-select,
.ukarxvjpxx.tdypehozpk-text,
.ukarxvjpxx.tdypehozpk-textarea {
  width: 100%;
  margin: 0 0 14px;
  padding: 11px 17px;
  font-family: inherit;
  font-size: 15px;
  line-height: 21px;
  font-weight: 300;
  color: #afafaf;
  background-color: #f4f4f4;
  border: 1px solid transparent;
  border-radius: 5px;
  outline: 0;
  -webkit-appearance: none;
  box-sizing: border-box;
}
.ukarxvjpxx.tdypehozpk-date:focus,
.ukarxvjpxx.tdypehozpk-number:focus,
.ukarxvjpxx.tdypehozpk-quiz:focus,
.ukarxvjpxx.tdypehozpk-select:focus,
.ukarxvjpxx.tdypehozpk-text:focus,
.ukarxvjpxx.tdypehozpk-textarea:focus {
  color: #333;
  background-color: #f4f4f4;
}
.woocommerce-page .ukarxvjpxx.tdypehozpk-date::-webkit-input-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-number::-webkit-input-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-quiz::-webkit-input-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-select::-webkit-input-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-text::-webkit-input-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-textarea::-webkit-input-placeholder,
.ukarxvjpxx.tdypehozpk-date::-webkit-input-placeholder,
.ukarxvjpxx.tdypehozpk-number::-webkit-input-placeholder,
.ukarxvjpxx.tdypehozpk-quiz::-webkit-input-placeholder,
.ukarxvjpxx.tdypehozpk-select::-webkit-input-placeholder,
.ukarxvjpxx.tdypehozpk-text::-webkit-input-placeholder,
.ukarxvjpxx.tdypehozpk-textarea::-webkit-input-placeholder {
  color: inherit;
}
.ukarxvjpxx.tdypehozpk-date:-moz-placeholder,
.ukarxvjpxx.tdypehozpk-number:-moz-placeholder,
.ukarxvjpxx.tdypehozpk-quiz:-moz-placeholder,
.ukarxvjpxx.tdypehozpk-select:-moz-placeholder,
.ukarxvjpxx.tdypehozpk-text:-moz-placeholder,
.ukarxvjpxx.tdypehozpk-textarea:-moz-placeholder {
  color: inherit;
}
.woocommerce-page .ukarxvjpxx.tdypehozpk-date::-moz-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-number::-moz-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-quiz::-moz-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-select::-moz-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-text::-moz-placeholder,
.woocommerce-page .ukarxvjpxx.tdypehozpk-textarea::-moz-placeholder,
.ukarxvjpxx.tdypehozpk-date::-moz-placeholder,
.ukarxvjpxx.tdypehozpk-number::-moz-placeholder,
.ukarxvjpxx.tdypehozpk-quiz::-moz-placeholder,
.ukarxvjpxx.tdypehozpk-select::-moz-placeholder,
.ukarxvjpxx.tdypehozpk-text::-moz-placeholder,
.ukarxvjpxx.tdypehozpk-textarea::-moz-placeholder {
  color: inherit;
}
.ukarxvjpxx.tdypehozpk-date:-ms-input-placeholder,
.ukarxvjpxx.tdypehozpk-number:-ms-input-placeholder,
.ukarxvjpxx.tdypehozpk-quiz:-ms-input-placeholder,
.ukarxvjpxx.tdypehozpk-select:-ms-input-placeholder,
.ukarxvjpxx.tdypehozpk-text:-ms-input-placeholder,
.ukarxvjpxx.tdypehozpk-textarea:-ms-input-placeholder {
  color: inherit;
}
footer .woocommerce-page .ukarxvjpxx.tdypehozpk-date,
footer .woocommerce-page .ukarxvjpxx.tdypehozpk-number,
footer .woocommerce-page .ukarxvjpxx.tdypehozpk-quiz,
footer .woocommerce-page .ukarxvjpxx.tdypehozpk-select,
footer .woocommerce-page .ukarxvjpxx.tdypehozpk-text,
footer .woocommerce-page .ukarxvjpxx.tdypehozpk-textarea,
footer .ukarxvjpxx.tdypehozpk-date,
footer .ukarxvjpxx.tdypehozpk-number,
footer .ukarxvjpxx.tdypehozpk-quiz,
footer .ukarxvjpxx.tdypehozpk-select,
footer .ukarxvjpxx.tdypehozpk-text,
footer .ukarxvjpxx.tdypehozpk-textarea {
  margin: 0;
}
input.ukarxvjpxx.oatqtpcodopgcrq {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  font-weight: 500;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 0;
  -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  padding: 16px 23px;
  font-size: 14px;
  color: #fff;
  background-color: #43d5cb;
  cursor: pointer;
  font-family: Poppins, sans-serif;
}
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-flip input,
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-normal input {
  font-family: Ionicons, serif;
  padding: 16px;
  background-color: transparent;
}
input.ukarxvjpxx.oatqtpcodopgcrq:hover {
  color: #fff;
  background-color: #37c7be;
}
.shyxdhvqguzxj p {
  margin: 0;
}
.shyxdhvqguzxj textarea {
  vertical-align: middle;
  resize: none;
  height: 140px;
}
.oatqtpcodopgcrq {
  border: none;
  line-height: 1em;
}
.mkdf-two-columns-form-without-space .shyxdhvqguzxj .ajax-loader {
  display: none;
}
.mkdf-subscription-form {
  position: relative;
}
.mkdf-subscription-form .email {
  display: inline-block;
  width: 100%;
}
.mkdf-subscription-form .email input {
  padding: 9px 19px;
}
.mkdf-subscription-form .submit {
  position: absolute;
  right: 0;
  top: 0;
}
.mkdf-subscription-form .submit input {
  cursor: pointer;
  font-size: 13px;
  padding: 14px 16px;
  background-color: #e7e7e7;
  color: #333;
  border-radius: 0 5px 5px 0;
  font-family: Ionicons, serif;
}
#mkdf-back-to-top > span,
.mkdf-cf7-btn .mkdf-cf7-text input:hover {
  background-color: #43d5cb;
}
.mkdf-subscription-form .submit .ajax-loader {
  display: none;
}
.mkdf-cf7-btn .mkdf-cf7-icon-holder,
.mkdf-cf7-btn .mkdf-cf7-text {
  display: inline-block;
  position: relative;
  overflow: hidden;
}
.mkdf-cf7-btn .mkdf-cf7-text input {
  border-radius: 5px 0 0 5px;
}
.mkdf-cf7-btn .mkdf-cf7-text .ajax-loader {
  display: none;
}
.mkdf-cf7-btn .mkdf-cf7-icon-holder {
  line-height: inherit;
  font-size: 14px;
  text-align: center;
  background-color: #37c7be;
  border-radius: 0 5px 5px 0;
  right: 5px;
  -webkit-transition: border-color 0.2s ease-in-out,
    background-color 0.2s ease-in-out;
  -moz-transition: border-color 0.2s ease-in-out,
    background-color 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-normal {
  position: relative;
  display: block;
  -webkit-transition: transform 0.2s ease-out;
  -moz-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-flip .ajax-loader,
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-normal .ajax-loader {
  display: none;
}
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-flip {
  position: absolute;
  top: 0;
  font-size: 14px;
  text-align: center;
  right: 39px;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition: transform 0.2s ease-out;
  -moz-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.mkdf-cf7-btn:hover .mkdf-cf7-icon-flip,
.mkdf-cf7-btn:hover .mkdf-cf7-icon-normal {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  transform: translateX(100%);
}
.mkdf-newsletter-form {
  display: inline-block;
  position: relative;
  width: 100%;
}
.mkdf-newsletter-form .mkdf-cf7-field {
  display: inline-block;
  position: relative;
  vertical-align: top;
  padding-right: 5px;
}
.mkdf-newsletter-form .mkdf-cf7-btn {
  display: inline-block;
  position: relative;
  vertical-align: top;
}
div.irxhuqiquek {
  margin: 10px 0;
  padding: 15px 20px;
}
.mkdf-owl-slider {
  visibility: hidden;
}
.mkdf-owl-slider .owl-stage-outer {
  z-index: 1;
}
.mkdf-owl-slider.mkdf-slider-has-both-nav .owl-nav .owl-next,
.mkdf-owl-slider.mkdf-slider-has-both-nav .owl-nav .owl-prev {
  -webkit-transform: translateY(calc(-50% - 21px));
  -moz-transform: translateY(calc(-50% - 21px));
  transform: translateY(calc(-50% - 21px));
}
.mkdf-owl-slider .owl-nav .owl-next,
.mkdf-owl-slider .owl-nav .owl-prev {
  position: absolute;
  top: 50%;
  z-index: 3;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mkdf-owl-slider .owl-nav .owl-next:hover .mkdf-next-icon,
.mkdf-owl-slider .owl-nav .owl-next:hover .mkdf-prev-icon,
.mkdf-owl-slider .owl-nav .owl-prev:hover .mkdf-next-icon,
.mkdf-owl-slider .owl-nav .owl-prev:hover .mkdf-prev-icon {
  color: #43d5cb;
}
.mkdf-owl-slider .owl-nav .owl-prev {
  left: 30px;
}
.mkdf-owl-slider .owl-nav .owl-next {
  right: 30px;
}
.mkdf-owl-slider .owl-nav .mkdf-next-icon,
.mkdf-owl-slider .owl-nav .mkdf-prev-icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: #333;
  line-height: 1;
  -webkit-transition: color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
}
.mkdf-owl-slider .owl-nav .mkdf-next-icon .mkdf-icon-arrow,
.mkdf-owl-slider .owl-nav .mkdf-prev-icon .mkdf-icon-arrow {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 46px;
  line-height: inherit;
}
.mkdf-owl-slider .owl-nav .mkdf-next-icon .mkdf-icon-arrow:before,
.mkdf-owl-slider .owl-nav .mkdf-prev-icon .mkdf-icon-arrow:before {
  display: block;
  line-height: inherit;
}
.mkdf-owl-slider .owl-dots .owl-dot,
.mkdf-owl-slider .owl-dots .owl-dot span {
  display: inline-block;
  vertical-align: middle;
}
.mkdf-owl-slider .owl-dots {
  text-align: center;
  margin: 16px 0 0;
}
.mkdf-owl-slider .owl-dots .owl-dot span {
  width: 12px;
  height: 12px;
  margin: 0 6px;
  border-radius: 3em;
  background-color: transparent;
  border: 2px solid rgba(51, 51, 51, 0.5);
  -webkit-transition: background-color 0.2s ease-out, border 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out, border 0.2s ease-out;
  transition: background-color 0.2s ease-out, border 0.2s ease-out;
  box-sizing: border-box;
}
.mkdf-owl-slider .owl-dots .owl-dot.active span,
.mkdf-owl-slider .owl-dots .owl-dot:hover span {
  background-color: #333;
  border-color: #333;
}
.mkdf-owl-slider .owl-carousel .owl-item img {
  -webkit-transform: translateZ(0);
}
.mkdf-404-page.gpksuqikqz {
  padding: 0 !important;
}
.mkdf-404-page .lohehlcdwpv {
  position: relative;
  display: table;
  height: 100%;
  width: 100%;
}
.mkdf-404-page .mkdf-page-not-found {
  position: relative;
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  padding: 12% 20% 9%;
  text-align: center;
  background-color: #fafafa;
}
.mkdf-404-page .mkdf-page-not-found .mkdf-404-title {
  margin: 0;
  font-size: 130px;
  font-weight: 500;
  color: #4e6dcc;
}
.mkdf-404-page .mkdf-page-not-found .mkdf-404-subtitle {
  font-family: Poppins, sans-serif;
  font-size: 35px;
  font-weight: 500;
  color: #333;
  margin: 0;
}
.mkdf-404-page .mkdf-page-not-found .mkdf-404-text {
  margin: 10px 0 0;
}
.mkdf-404-page .mkdf-page-not-found .rosxjdadodjg {
  margin: 38px 0 0;
}
@media only screen and (max-width: 768px) {
  .mkdf-404-page .mkdf-page-not-found {
    padding: 40px 30px;
  }
}
@media only screen and (max-width: 680px) {
  .mkdf-404-page .rvudtlfoeetod {
    height: auto;
    margin: 0 !important;
  }
  .admin-bar .mkdf-404-page .rvudtlfoeetod {
    height: auto;
  }
}
#mkdf-back-to-top {
  position: fixed;
  width: 58px;
  right: 25px;
  bottom: 25px;
  margin: 0;
  z-index: 10000;
  opacity: 0;
  visibility: hidden;
  backface-visibility: hidden;
}
#mkdf-back-to-top.off {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.2s ease, visibility 0s 0.2s, transform 0.3s ease;
  -moz-transition: opacity 0.2s ease, visibility 0s 0.2s, transform 0.3s ease;
  transition: opacity 0.2s ease, visibility 0s 0.2s, transform 0.3s ease;
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  transform: translateY(100%);
}
#mkdf-back-to-top.on {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.2s ease, transform 0.2s ease;
  -moz-transition: opacity 0.2s ease, transform 0.2s ease;
  transition: opacity 0.2s ease, transform 0.2s ease;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
}
#mkdf-back-to-top > span {
  position: relative;
  display: block;
  width: 56px;
  height: 56px;
  line-height: 56px;
  font-size: 19px;
  text-align: center;
  border-radius: 50%;
  color: #fff;
  border: 1px solid #43d5cb;
  overflow: hidden;
  -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}
#mkdf-back-to-top > span:hover {
  background-color: #37c7be;
  border: 1px solid #37c7be;
}
#mkdf-back-to-top span span {
  display: block;
  line-height: inherit;
}
.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-container,
.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-overlay-play {
  height: 100% !important;
  width: 100% !important;
}
.gzuxohjfwzr {
  touch-action: unset;
  overflow: auto !important;
}
@supports (-ms-overflow-style: none) {
  .gzuxohjfwzr {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .gzuxohjfwzr {
    overflow: auto !important;
  }
}
.gzuxohjfwzr.gzuxohjfwzr--active-x > .kwtryzepgdpdcy,
.gzuxohjfwzr.fizidljvyyyyojq > .ogccddxrowa {
  display: none;
  background-color: transparent;
}
.gzuxohjfwzr.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--x > .kwtryzepgdpdcy {
  background-color: #eee;
  opacity: 0.9;
}
.gzuxohjfwzr.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--x > .kwtryzepgdpdcy > .iaifhlrjwsyu {
  background-color: #999;
  height: 11px;
}
.gzuxohjfwzr.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--y > .ogccddxrowa {
  background-color: #eee;
  opacity: 0.9;
}
.gzuxohjfwzr.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--y > .ogccddxrowa > .gaafkpqrkr {
  background-color: #999;
  width: 11px;
}
.gzuxohjfwzr > .kwtryzepgdpdcy {
  display: none;
  position: absolute;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  bottom: 0;
  height: 15px;
}
.gzuxohjfwzr > .kwtryzepgdpdcy > .iaifhlrjwsyu {
  position: absolute;
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s linear,
    width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  bottom: 2px;
  height: 6px;
}
.gzuxohjfwzr > .kwtryzepgdpdcy:active > .iaifhlrjwsyu,
.gzuxohjfwzr > .kwtryzepgdpdcy:hover > .iaifhlrjwsyu {
  height: 11px;
}
.gzuxohjfwzr > .ogccddxrowa {
  display: none;
  position: absolute;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  right: 0;
  width: 15px;
}
.gzuxohjfwzr > .ogccddxrowa > .gaafkpqrkr {
  position: absolute;
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s linear,
    width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  right: 2px;
  width: 6px;
}
.vedddtgwds,
.vedddtgwds .ylacgipsrsoacpd,
.vedddtgwds .pjouovkrwvohkou-title {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.gzuxohjfwzr > .ogccddxrowa:active > .gaafkpqrkr,
.gzuxohjfwzr > .ogccddxrowa:hover > .gaafkpqrkr {
  width: 11px;
}
.gzuxohjfwzr:hover.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--x > .kwtryzepgdpdcy {
  background-color: #eee;
  opacity: 0.9;
}
.gzuxohjfwzr:hover.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--x > .kwtryzepgdpdcy > .iaifhlrjwsyu {
  background-color: #999;
  height: 11px;
}
.gzuxohjfwzr:hover.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--y > .ogccddxrowa {
  background-color: #eee;
  opacity: 0.9;
}
.gzuxohjfwzr:hover.gzuxohjfwzr--in-scrolling.gzuxohjfwzr--y > .ogccddxrowa > .gaafkpqrkr {
  background-color: #999;
  width: 11px;
}
.gzuxohjfwzr:hover > .kwtryzepgdpdcy,
.gzuxohjfwzr:hover > .ogccddxrowa {
  opacity: 0.6;
}
.gzuxohjfwzr:hover > .kwtryzepgdpdcy:hover {
  background-color: #eee;
  opacity: 0.9;
}
.gzuxohjfwzr:hover > .kwtryzepgdpdcy:hover > .iaifhlrjwsyu {
  background-color: #999;
}
.gzuxohjfwzr:hover > .ogccddxrowa:hover {
  background-color: #eee;
  opacity: 0.9;
}
.gzuxohjfwzr:hover > .ogccddxrowa:hover > .gaafkpqrkr {
  background-color: #999;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .vedddtgwds,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .vedddtgwds.opened,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .vedddtgwds:hover,
.mkdf-light-header .mkdf-top-bar .vedddtgwds,
.mkdf-light-header .mkdf-top-bar .vedddtgwds.opened,
.mkdf-light-header .mkdf-top-bar .vedddtgwds:hover {
  color: #fff !important;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .vedddtgwds,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .vedddtgwds.opened,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .vedddtgwds:hover,
.mkdf-dark-header .mkdf-top-bar .vedddtgwds,
.mkdf-dark-header .mkdf-top-bar .vedddtgwds.opened,
.mkdf-dark-header .mkdf-top-bar .vedddtgwds:hover {
  color: #333 !important;
}
.vedddtgwds .pjouovkrwvohkou-title {
  margin: 0 8px 0 0;
  color: currentColor;
}
.vedddtgwds .ylacgipsrsoacpd {
  width: 17px;
  height: 12px;
}
.vedddtgwds .ylacgipsrsoacpd .fusazstvgvl {
  position: absolute;
  left: 0;
  height: 2px;
  width: 100%;
  background-color: currentColor;
  -webkit-transition: background-color 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;
}
.vedddtgwds
  .ylacgipsrsoacpd
  .fusazstvgvl.tulhvfjedde {
  top: 0;
  outline: transparent solid 1px;
}
.vedddtgwds
  .ylacgipsrsoacpd
  .fusazstvgvl.jdtlwedcayusqpd {
  top: calc(50% - 1px);
  outline: transparent solid 1px;
}
.vedddtgwds
  .ylacgipsrsoacpd
  .fusazstvgvl.zuivoaorhvt {
  top: calc(100% - 2px);
  outline: transparent solid 1px;
}
.vedddtgwds.opened,
.vedddtgwds:hover {
  color: #43d5cb;
}
.pjouovkrwvohkou {
  position: fixed;
  top: 0;
  right: -405px;
  width: 405px;
  height: 100%;
  min-height: 100%;
  padding: 42px 50px 36px;
  background-color: #fff;
  text-align: left;
  overflow: hidden;
  visibility: hidden;
  z-index: 9999;
  -webkit-backface-visibility: hidden;
  box-sizing: border-box;
  box-shadow: -3px 0 3px rgba(0, 0, 0, 0.04);
  -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);
  transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);
}
.pjouovkrwvohkou .couiiqaetjxsdt {
  position: absolute;
  top: 36px;
  right: 30px;
  z-index: 1000;
}
.pjouovkrwvohkou a.cusgfhzuitetyqx {
  display: block;
  color: #121212;
  font-size: 36px;
  z-index: 1000;
}
.pjouovkrwvohkou a.cusgfhzuitetyqx:hover {
  color: #6e6e6e;
}
.pjouovkrwvohkou a.cusgfhzuitetyqx span,
.pjouovkrwvohkou a.cusgfhzuitetyqx span:before {
  display: block;
  line-height: inherit;
}
.admin-bar .pjouovkrwvohkou .couiiqaetjxsdt {
  top: 32px;
}
.kidlgjegqhytilv .gpksuqikqz .urvqthxrvejlkh {
  z-index: -1;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}
.kidlgjegqhytilv.mkdf-right-side-menu-opened
  .gpksuqikqz
  .urvqthxrvejlkh {
  z-index: 3000;
}
.kidlgjegqhytilv.mkdf-right-side-menu-opened .pjouovkrwvohkou {
  right: 0;
  visibility: visible;
}
.ylwvkvxcwj {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 25px;
  line-height: 1;
  margin: 0 27px;
}
.ylwvkvxcwj .cxzzaxsiui > * {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: inherit;
}
.ylwvkvxcwj .cxzzaxsiui > :before {
  font-weight: 700;
  display: block;
  line-height: inherit;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .ylwvkvxcwj,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .ylwvkvxcwj:hover,
.mkdf-light-header .mkdf-top-bar .ylwvkvxcwj,
.mkdf-light-header .mkdf-top-bar .ylwvkvxcwj:hover {
  color: #fff !important;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .ylwvkvxcwj,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .ylwvkvxcwj:hover,
.mkdf-dark-header .mkdf-top-bar .ylwvkvxcwj,
.mkdf-dark-header .mkdf-top-bar .ylwvkvxcwj:hover {
  color: #333 !important;
}
.mkdf-search-page-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 0 0 60px;
}
.mkdf-search-page-holder .mkdf-search-page-form {
  position: relative;
  width: 100%;
  vertical-align: middle;
  margin: 0 0 50px;
  display: none;
}
.mkdf-search-page-holder .mkdf-search-page-form .mkdf-search-title {
  margin: 0 0 24px;
}
.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 0 0 17px;
  clear: both;
  border-bottom: 1px solid #e1e1e1;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-column-left {
  display: table-cell;
  vertical-align: top;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-column-right {
  display: table-cell;
  width: 1%;
  text-align: left;
  vertical-align: top;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-search-field {
  position: relative;
  width: 100%;
  height: 40px;
  line-height: 40px;
  margin: 0;
  padding: 0 20px 0 3px;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border: none;
  outline: 0;
  vertical-align: middle;
  -webkit-appearance: none;
  box-sizing: border-box;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-search-field::-webkit-input-placeholder {
  color: inherit;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-search-field:-moz-placeholder {
  color: inherit;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-search-field::-moz-placeholder {
  color: inherit;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-search-field:-ms-input-placeholder {
  color: inherit;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-search-submit {
  position: relative;
  display: inline-block;
  width: auto;
  height: 40px;
  line-height: 40px;
  padding: 0;
  font-size: 18px;
  color: #6e6e6e;
  background-color: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  vertical-align: middle;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.mkdf-search-page-holder
  .mkdf-search-page-form
  .mkdf-form-holder
  .mkdf-search-submit:hover {
  color: #333;
}
.mkdf-search-page-holder article {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 21px 0;
  margin: 0;
  border-bottom: 1px solid #e1e1e1;
}
.mkdf-search-page-holder article.sticky .mkdf-post-title a {
  color: #43d5cb;
}
.mkdf-search-page-holder
  article.vdvjcxluaaecqow
  .mkdf-post-title-area
  .mkdf-post-info
  > div.mkdf-post-info-category {
  display: none;
}
.mkdf-search-page-holder article:last-of-type {
  border-bottom: 0;
}
.mkdf-search-page-holder article .mkdf-post-content {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-search-page-holder article .mkdf-post-image {
  display: block;
  float: left;
  width: 130px;
}
.mkdf-search-page-holder article .mkdf-post-image a,
.mkdf-search-page-holder article .mkdf-post-image img {
  display: block;
}
.mkdf-search-page-holder article .mkdf-post-title-area {
  min-height: 130px;
  padding: 0 0 0 150px;
}
.mkdf-search-page-holder article .mkdf-post-title-area.mkdf-no-thumbnail {
  padding: 0;
  min-height: inherit;
}
.mkdf-search-page-holder
  article
  .mkdf-post-title-area
  .mkdf-post-title-area-inner {
  width: 100%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
}
.mkdf-search-page-holder
  article
  .mkdf-post-title-area
  .mkdf-post-title-area-inner
  .mkdf-post-title {
  margin: 0;
}
.mkdf-search-page-holder
  article
  .mkdf-post-title-area
  .mkdf-post-title-area-inner
  .mkdf-post-excerpt {
  margin: 14px 0 0;
}
.mkdf-search-page-holder
  article
  .mkdf-post-title-area
  .mkdf-post-title-area-inner
  .mkdf-post-excerpt:after {
  content: "...";
}
.mkdf-search-page-holder .mkdf-blog-pagination {
  margin-top: 0;
}
.mkdf-search-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: none;
  color: #fff;
  background-color: #fff;
  z-index: 115;
}
.mkdf-fixed-header-appear .mkdf-search-cover,
.vavdoqpryafi.mobile-header-appear .mkdf-search-cover,
.mkdf-sticky-header-appear .mkdf-search-cover {
  position: fixed;
}
.admin-bar .vavdoqpryafi.mobile-header-appear .mkdf-search-cover,
.mkdf-fixed-header-appear.admin-bar .mkdf-search-cover,
.mkdf-sticky-header-appear.admin-bar .mkdf-search-cover {
  top: 32px;
}
.mkdf-search-cover .mkdf-form-holder-outer {
  display: table;
  width: 100%;
  height: 100%;
}
.mkdf-search-cover .mkdf-form-holder {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  padding: 0;
  line-height: 1em;
}
.mkdf-search-cover .mkdf-form-holder-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-search-cover .tliyjsyzhlucpetjtssqwdtjkqj .mkdf-form-holder {
  padding: 0;
}
.mkdf-search-cover .tliyjsyzhlucpetjtssqwdtjkqj .mkdf-search-close {
  right: 0;
}
.mkdf-search-cover input {
  display: inline-block;
  vertical-align: middle;
  width: 90%;
  margin: 0;
  padding: 0;
  float: left;
  font-family: inherit;
  color: #6e6e6e;
  font-size: inherit;
  font-weight: inherit;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  outline: 0;
  outline-offset: 0;
  border-radius: 0;
}
.mkdf-search-cover input::-webkit-input-placeholder {
  color: #afafaf;
  font-weight: 300;
  font-size: 15px;
  font-family: "Open Sans", sans-serif;
}
.mkdf-search-cover input:-moz-placeholder {
  color: #afafaf;
  font-weight: 300;
  font-size: 15px;
  font-family: "Open Sans", sans-serif;
}
.mkdf-search-cover input::-moz-placeholder {
  color: #afafaf;
  font-weight: 300;
  font-size: 15px;
  font-family: "Open Sans", sans-serif;
}
.mkdf-search-cover input:-ms-input-placeholder {
  color: #afafaf;
  font-weight: 300;
  font-size: 15px;
  font-family: "Open Sans", sans-serif;
}
.mkdf-search-cover input[type="submit"] {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  width: 1px;
  visibility: hidden;
}
.mkdf-search-cover .mkdf-search-close {
  position: absolute;
  right: 0;
  top: 50%;
  font-size: 20px;
  line-height: 1em;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mkdf-search-cover .mkdf-search-close a {
  color: #000;
  display: inline-block;
  vertical-align: middle;
}
.mkdf-search-cover .mkdf-search-close a * {
  display: block;
  line-height: inherit;
}
.mkdf-search-cover .mkdf-search-close a:hover {
  color: #43d5cb;
}
.mkdf-search-cover.disabled input,
.mkdf-search-cover.disabled input:focus {
  font-weight: 400;
}
footer .uatkdpljzehuiqk {
  margin: 0;
  padding: 0 0 20px;
  border-bottom: none;
}
footer .uatkdpljzehuiqk .mkdf-widget-title-holder {
  margin-bottom: 6px;
}
footer .uatkdpljzehuiqk .mkdf-widget-title-holder .mkdf-widget-title {
  font-family: Poppins, sans-serif;
  color: #43d5cb;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 3px;
  margin-top: 31px;
}
footer .uatkdpljzehuiqk .mkdf-widget-title-holder .xudhagjrlhgx {
  border-color: #fff;
  border-bottom-width: 3px;
  width: 30px;
}
footer .uatkdpljzehuiqk ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
footer .uatkdpljzehuiqk ul li {
  border: none;
  display: block;
  color: #b6b6b6;
  line-height: 20px;
  margin: 0;
  padding: 6px 0;
}
footer .uatkdpljzehuiqk ul li:last-child {
  border: 0;
  padding-bottom: 0;
}
footer .uatkdpljzehuiqk ul li a {
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
footer .uatkdpljzehuiqk ul li a:hover {
  color: #43d5cb;
}
footer .uatkdpljzehuiqk ul .children,
footer .uatkdpljzehuiqk ul .sub-menu {
  border: none;
  margin-top: 6px;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive .mkdf-widget-title,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories .mkdf-widget-title,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_meta .mkdf-widget-title,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu .mkdf-widget-title,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_pages .mkdf-widget-title,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries .mkdf-widget-title {
  margin-bottom: 0;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li {
  overflow: hidden;
  border: none;
  color: #b6b6b6;
  padding: 0 0 12px;
  font-size: 15px;
  font-weight: 400;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a {
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  display: inline;
  overflow: hidden;
  padding: 0;
  position: relative;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a:hover,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a:hover,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a:hover,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a:hover,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a:hover,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a:hover {
  color: #43d5cb;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul {
  margin-top: 12px;
  padding-left: 12px;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul li:last-child,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul li:last-child,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul li:last-child,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul li:last-child,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul li:last-child,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul li:last-child {
  padding-bottom: 0;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a {
  font-size: 14px;
  color: #fff;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_comments .mkdf-widget-title,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .mkdf-widget-title {
  margin-bottom: 0;
}
footer .uatkdpljzehuiqk #wp-calendar {
  text-align: center;
  width: 100%;
}
footer .uatkdpljzehuiqk #wp-calendar caption {
  margin: 0 0 6px;
}
footer .uatkdpljzehuiqk #wp-calendar td,
footer .uatkdpljzehuiqk #wp-calendar th {
  padding: 3px 4px;
}
footer .uatkdpljzehuiqk #wp-calendar td#today {
  color: #000;
  background-color: #fff;
}
footer .uatkdpljzehuiqk #wp-calendar tfoot a {
  color: #fff;
}
footer .uatkdpljzehuiqk #wp-calendar tfoot a:hover {
  color: #43d5cb;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-widget-icon {
  display: inline-block;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-date {
  display: block;
  margin-bottom: 6px;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_rss cite {
  display: block;
  margin-top: calc(6px / 2);
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search {
  border: none;
  padding: 0;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder {
  position: relative;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input {
  background-color: #f4f4f4;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #afafaf;
  display: inline-block;
  float: left;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  outline: 0;
  position: relative;
  vertical-align: top;
  -webkit-appearance: none;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field {
  width: 100%;
  padding: 0 50px 0 21px;
  border-radius: 5px 0 0 5px;
}
footer
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-webkit-input-placeholder {
  color: #afafaf;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field:-moz-placeholder {
  color: #afafaf;
}
footer
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-moz-placeholder {
  color: #afafaf;
}
footer
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-ms-input-placeholder {
  color: #afafaf;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button {
  background: #e7e7e7;
  color: #333;
  cursor: pointer;
  font-size: 26px;
  width: 52px;
  border-radius: 0 5px 5px 0;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  position: absolute;
  top: 0;
  right: 0;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button:hover {
  color: #fff;
  background-color: #43d5cb;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span {
  display: block;
  left: 0;
  line-height: inherit;
  position: absolute;
  top: 0;
  width: 100%;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span:before {
  content: "\35";
  display: block;
  line-height: inherit;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_text {
  color: #fff;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_text select {
  background-color: transparent;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  margin-top: 6px;
  outline: 0;
  padding: 0 0 0 21px;
  position: relative;
  vertical-align: top;
  width: 100%;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select option,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select option,
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_text select option {
  color: #000;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_text p {
  margin: 18px 0 21px;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  color: #fff;
  display: inline-block;
  font-size: 12px !important;
  font-family: Poppins, sans-serif;
  line-height: 30px;
  text-transform: capitalize;
  margin: 0 2px 5px 0;
  padding: 2px 20px 0;
  font-weight: 400;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a:hover {
  color: #43d5cb;
}
footer .uatkdpljzehuiqk.mkdf-blog-list-widget {
  border: none;
  padding-bottom: 0;
}
footer .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li {
  border: none;
}
footer .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content {
  padding-top: 3px;
}
footer
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date {
  margin-top: 7px;
}
footer
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date
  a {
  color: #b6b6b6;
  font-weight: 500;
}
footer .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
  color: #fff;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  font-size: 15px;
}
footer
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a:hover {
  color: #43d5cb;
}
footer
  .uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_instagram_widget
  .mkdf-instagram-feed.mkdf-tiny-space
  li {
  padding: 0 3px 0 0;
  margin: 0 0 3px;
}
footer .uatkdpljzehuiqk.mkdf-contact-form-7-widget,
footer .uatkdpljzehuiqk.dogzxsxvjwvqyv,
footer .uatkdpljzehuiqk.qfhjlrzrvpo {
  border: none;
  padding-bottom: 0;
}
footer .uatkdpljzehuiqk.dogzxsxvjwvqyv img {
  display: block;
}
footer .uatkdpljzehuiqk:last-child {
  border: none;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter {
  font-family: Poppins, sans-serif;
  font-weight: 500;
  color: #000;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .ui-slider-range {
  background-color: #4e6dcc !important;
}
footer
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle {
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  top: -9px !important;
  background-color: #b0b0b0 !important;
}
footer
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle:after {
  font-family: FontAwesome;
  content: "\f111";
  font-size: 8px;
  color: #fff;
  bottom: -3px;
  left: 7px;
  position: absolute;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button {
  border: none;
  background-color: #43d5cb;
  padding: 2px 30px 0;
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  transition: background 0.2s ease-in-out;
}
footer .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button:hover {
  background-color: #4e6dcc;
}
footer
  .mkdf-blog-list-widget
  .mkdf-blog-list-holder.mkdf-bl-simple
  .mkdf-post-title {
  font-size: 13px;
  color: #43d5cb;
}
footer
  .mkdf-blog-list-widget
  .mkdf-blog-list-holder.mkdf-bl-simple
  .mkdf-post-title
  a {
  font-weight: inherit;
}
footer
  .mkdf-blog-list-widget
  .mkdf-blog-list-holder.mkdf-bl-simple
  .mkdf-post-info-date
  a {
  color: #979797;
  -webkit-transition: color 0.3s ease-out;
  -moz-transition: color 0.3s ease-out;
  transition: color 0.3s ease-out;
}
footer
  .mkdf-blog-list-widget
  .mkdf-blog-list-holder.mkdf-bl-simple
  .mkdf-post-info-date
  a:hover {
  color: #43d5cb;
}
footer
  .mkdf-blog-list-widget
  .mkdf-blog-list-holder.mkdf-bl-simple
  .mkdf-post-image {
  width: 85px;
}
footer
  .mkdf-blog-list-widget
  .mkdf-blog-list-holder.mkdf-bl-simple
  .mkdf-post-image
  img {
  border-radius: 0;
  height: 85px;
}
footer .mkdf-icon-info-widget {
  padding-bottom: 8px;
}
footer
  .mkdf-icon-info-widget
  .mkdf-info-icon
  .mkdf-info-icon-content
  .mkdf-info-icon-title-text {
  font-size: 15px;
  font-weight: 300;
}
footer .mkdf-contact-form-7-widget p {
  padding-bottom: 15px;
}
@media only screen and (min-width: 1400px) {
  footer .mkdf-bli-content {
    padding-right: 100px;
  }
}
.pjouovkrwvohkou .uatkdpljzehuiqk {
  margin: 0;
  padding: 0 0 20px;
  border-bottom: none;
}
.pjouovkrwvohkou .uatkdpljzehuiqk .mkdf-widget-title-holder {
  margin-bottom: 6px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk .mkdf-widget-title-holder .mkdf-widget-title {
  font-family: Poppins, sans-serif;
  color: #000;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 3px;
  margin-top: 31px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk .mkdf-widget-title-holder .xudhagjrlhgx {
  border-color: #333;
  border-bottom-width: 3px;
  width: 30px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.pjouovkrwvohkou .uatkdpljzehuiqk ul li {
  border: none;
  display: block;
  color: #b6b6b6;
  line-height: 20px;
  margin: 0;
  padding: 6px 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk ul li:last-child {
  border: 0;
  padding-bottom: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk ul li a {
  color: #666;
  font-size: 13px;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.pjouovkrwvohkou .uatkdpljzehuiqk ul li a:hover {
  color: #43d5cb;
}
.pjouovkrwvohkou .uatkdpljzehuiqk ul .children,
.pjouovkrwvohkou .uatkdpljzehuiqk ul .sub-menu {
  border: none;
  margin-top: 6px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive .mkdf-widget-title,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories .mkdf-widget-title,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_meta .mkdf-widget-title,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu .mkdf-widget-title,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_pages .mkdf-widget-title,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries .mkdf-widget-title {
  margin-bottom: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li {
  overflow: hidden;
  border: none;
  color: #b6b6b6;
  padding: 0 0 12px;
  font-size: 15px;
  font-weight: 400;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a {
  color: #666;
  font-size: 15px;
  font-weight: 500;
  display: inline;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a:hover,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a:hover,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a:hover,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a:hover,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a:hover,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a:hover {
  color: #43d5cb;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul {
  margin-top: 12px;
  padding-left: 12px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul li:last-child,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul li:last-child,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul li:last-child,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul li:last-child,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul li:last-child,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul li:last-child {
  padding-bottom: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a {
  font-size: 14px;
  color: #666;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_comments .mkdf-widget-title,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .mkdf-widget-title {
  margin-bottom: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk #wp-calendar {
  text-align: center;
  width: 100%;
}
.pjouovkrwvohkou .uatkdpljzehuiqk #wp-calendar caption {
  margin: 0 0 6px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk #wp-calendar td,
.pjouovkrwvohkou .uatkdpljzehuiqk #wp-calendar th {
  padding: 3px 4px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk #wp-calendar td#today {
  color: #000;
  background-color: #fff;
}
.pjouovkrwvohkou .uatkdpljzehuiqk #wp-calendar tfoot a {
  color: #666;
}
.pjouovkrwvohkou .uatkdpljzehuiqk #wp-calendar tfoot a:hover {
  color: #43d5cb;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-widget-icon {
  display: inline-block;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-date {
  display: block;
  margin-bottom: 6px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_rss cite {
  display: block;
  margin-top: calc(6px / 2);
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search {
  border: none;
  padding: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder {
  position: relative;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input {
  background-color: #f4f4f4;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #afafaf;
  display: inline-block;
  float: left;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  outline: 0;
  position: relative;
  vertical-align: top;
  -webkit-appearance: none;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field {
  width: 100%;
  padding: 0 50px 0 21px;
  border-radius: 5px 0 0 5px;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-webkit-input-placeholder {
  color: #afafaf;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-moz-placeholder {
  color: #afafaf;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-moz-placeholder {
  color: #afafaf;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-ms-input-placeholder {
  color: #afafaf;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button {
  background: #e7e7e7;
  color: #333;
  cursor: pointer;
  font-size: 26px;
  width: 52px;
  border-radius: 0 5px 5px 0;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  position: absolute;
  top: 0;
  right: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button:hover {
  color: #fff;
  background-color: #43d5cb;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span {
  display: block;
  left: 0;
  line-height: inherit;
  position: absolute;
  top: 0;
  width: 100%;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span:before {
  content: "\35";
  display: block;
  line-height: inherit;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_text {
  color: #333;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_text select {
  background-color: transparent;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  box-sizing: border-box;
  color: #333;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  margin-top: 6px;
  outline: 0;
  padding: 0 0 0 21px;
  position: relative;
  vertical-align: top;
  width: 100%;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select option,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select option,
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_text select option {
  color: #000;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_text p {
  margin: 18px 0 21px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  color: #333;
  display: inline-block;
  font-size: 12px !important;
  font-family: Poppins, sans-serif;
  line-height: 30px;
  text-transform: capitalize;
  margin: 0 2px 5px 0;
  padding: 2px 20px 0;
  font-weight: 400;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a:hover {
  color: #43d5cb;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.mkdf-blog-list-widget {
  border: none;
  padding-bottom: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li {
  border: none;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content {
  padding-top: 3px;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date {
  margin-top: 7px;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date
  a {
  color: #b6b6b6;
  font-weight: 500;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a {
  color: #6e6e6e;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  font-size: 15px;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a:hover {
  color: #43d5cb;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_instagram_widget
  .mkdf-instagram-feed.mkdf-tiny-space
  li {
  padding: 0 3px 0 0;
  margin: 0 0 3px;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.mkdf-contact-form-7-widget,
.pjouovkrwvohkou .uatkdpljzehuiqk.dogzxsxvjwvqyv,
.pjouovkrwvohkou .uatkdpljzehuiqk.qfhjlrzrvpo {
  border: none;
  padding-bottom: 0;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.dogzxsxvjwvqyv img {
  display: block;
}
.pjouovkrwvohkou .uatkdpljzehuiqk:last-child {
  border: none;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter {
  font-family: Poppins, sans-serif;
  font-weight: 500;
  color: #000;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .ui-slider-range {
  background-color: #4e6dcc !important;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle {
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  top: -9px !important;
  background-color: #b0b0b0 !important;
}
.pjouovkrwvohkou
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle:after {
  font-family: FontAwesome;
  content: "\f111";
  font-size: 8px;
  color: #fff;
  bottom: -3px;
  left: 7px;
  position: absolute;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button {
  border: none;
  background-color: #43d5cb;
  padding: 2px 30px 0;
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  transition: background 0.2s ease-in-out;
}
.pjouovkrwvohkou .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button:hover {
  background-color: #4e6dcc;
}
.pjouovkrwvohkou .mkdf-widget-title {
  color: #000;
}
aside.mkdf-sidebar {
  position: relative;
  z-index: 11;
  margin: 0 0 60px;
}
aside.mkdf-sidebar .uatkdpljzehuiqk {
  color: #6e6e6e;
}
aside.mkdf-sidebar .uatkdpljzehuiqk:last-child {
  margin: 0 !important;
}
.wpb_widgetised_column {
  position: relative;
}
.wpb_widgetised_column .uatkdpljzehuiqk .mkdf-sidearea-widget-title {
  margin: 0 0 19px;
}
.wpb_widgetised_column .uatkdpljzehuiqk:last-child {
  margin: 0 !important;
}
.wpb_widgetised_column .uatkdpljzehuiqk,
aside.mkdf-sidebar .uatkdpljzehuiqk {
  margin: 0;
  padding: 0 0 20px;
  border-bottom: none;
}
.wpb_widgetised_column .uatkdpljzehuiqk .mkdf-widget-title-holder,
aside.mkdf-sidebar .uatkdpljzehuiqk .mkdf-widget-title-holder {
  margin-bottom: 20px;
}
.wpb_widgetised_column .uatkdpljzehuiqk .mkdf-widget-title-holder .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk .mkdf-widget-title-holder .mkdf-widget-title {
  font-family: Poppins, sans-serif;
  color: #333;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 3px;
  margin-top: 31px;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive .mkdf-widget-title,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories .mkdf-widget-title,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_meta .mkdf-widget-title,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu .mkdf-widget-title,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_pages .mkdf-widget-title,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_comments .mkdf-widget-title,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries .mkdf-widget-title,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_comments .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries .mkdf-widget-title,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .mkdf-widget-title {
  margin-bottom: 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk .mkdf-widget-title-holder .xudhagjrlhgx,
aside.mkdf-sidebar .uatkdpljzehuiqk .mkdf-widget-title-holder .xudhagjrlhgx {
  border-color: inherit;
  border-bottom-width: 3px;
  width: 30px;
}
.wpb_widgetised_column .uatkdpljzehuiqk ul,
aside.mkdf-sidebar .uatkdpljzehuiqk ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.wpb_widgetised_column .uatkdpljzehuiqk ul li,
aside.mkdf-sidebar .uatkdpljzehuiqk ul li {
  border: none;
  display: block;
  color: #b6b6b6;
  line-height: 20px;
  margin: 0;
  padding: 20px 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk ul li:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk ul li:last-child {
  border: 0;
  padding-bottom: 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk ul li a {
  color: #6e6e6e;
  font-size: 13px;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.wpb_widgetised_column .uatkdpljzehuiqk ul li a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk ul li a:hover {
  color: #43d5cb;
}
.wpb_widgetised_column .uatkdpljzehuiqk ul .children,
.wpb_widgetised_column .uatkdpljzehuiqk ul .sub-menu,
aside.mkdf-sidebar .uatkdpljzehuiqk ul .children,
aside.mkdf-sidebar .uatkdpljzehuiqk ul .sub-menu {
  border: none;
  margin-top: 20px;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li {
  overflow: hidden;
  border: none;
  color: #b6b6b6;
  padding: 0 0 12px;
  font-size: 15px;
  font-weight: 400;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a {
  color: #6e6e6e;
  font-size: 15px;
  font-weight: 500;
  display: inline;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a:hover,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a:hover,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a:hover,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a:hover,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a:hover,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a:hover {
  color: #43d5cb;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul {
  margin-top: 12px;
  padding-left: 12px;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul li:last-child,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul li:last-child,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul li:last-child,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul li:last-child,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul li:last-child,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul li:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul li:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul li:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul li:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul li:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul li:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul li:last-child {
  padding-bottom: 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a {
  font-size: 14px;
  color: #6e6e6e;
}
.wpb_widgetised_column .uatkdpljzehuiqk #wp-calendar,
aside.mkdf-sidebar .uatkdpljzehuiqk #wp-calendar {
  text-align: center;
  width: 100%;
}
.wpb_widgetised_column .uatkdpljzehuiqk #wp-calendar caption,
aside.mkdf-sidebar .uatkdpljzehuiqk #wp-calendar caption {
  margin: 0 0 20px;
}
.wpb_widgetised_column .uatkdpljzehuiqk #wp-calendar td,
.wpb_widgetised_column .uatkdpljzehuiqk #wp-calendar th,
aside.mkdf-sidebar .uatkdpljzehuiqk #wp-calendar td,
aside.mkdf-sidebar .uatkdpljzehuiqk #wp-calendar th {
  padding: 3px 4px;
}
.wpb_widgetised_column .uatkdpljzehuiqk #wp-calendar td#today,
aside.mkdf-sidebar .uatkdpljzehuiqk #wp-calendar td#today {
  color: #000;
  background-color: #fff;
}
.wpb_widgetised_column .uatkdpljzehuiqk #wp-calendar tfoot a,
aside.mkdf-sidebar .uatkdpljzehuiqk #wp-calendar tfoot a {
  color: #6e6e6e;
}
.wpb_widgetised_column .uatkdpljzehuiqk #wp-calendar tfoot a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk #wp-calendar tfoot a:hover {
  color: #151515;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-widget-icon,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-widget-icon {
  display: inline-block;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-date,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-date {
  display: block;
  margin-bottom: 20px;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_rss cite,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss cite {
  display: block;
  margin-top: calc(20px / 2);
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search {
  border: none;
  padding: 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder {
  position: relative;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input {
  background-color: #f4f4f4;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #afafaf;
  display: inline-block;
  float: left;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 40px;
  line-height: calc(40px - 2px);
  outline: 0;
  position: relative;
  vertical-align: top;
  -webkit-appearance: none;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field {
  width: 100%;
  padding: 0 50px 0 21px;
  border-radius: 5px 0 0 5px;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-webkit-input-placeholder,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-webkit-input-placeholder {
  color: #afafaf;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-moz-placeholder,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-moz-placeholder {
  color: #afafaf;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-moz-placeholder,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-moz-placeholder {
  color: #afafaf;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-ms-input-placeholder,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-ms-input-placeholder {
  color: #afafaf;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button {
  background: #e7e7e7;
  color: #333;
  cursor: pointer;
  font-size: 26px;
  width: 40px;
  border-radius: 0 5px 5px 0;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  position: absolute;
  top: 0;
  right: 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button:hover {
  color: #fff;
  background-color: #43d5cb;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span {
  display: block;
  left: 0;
  line-height: inherit;
  position: absolute;
  top: 0;
  width: 100%;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span:before,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span:before {
  content: "\35";
  display: block;
  line-height: inherit;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_text,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_text {
  color: inherit;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_text select,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_text select {
  background-color: transparent;
  border-color: #dadada;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 40px;
  line-height: calc(40px - 2px);
  margin-top: 20px;
  outline: 0;
  padding: 0 0 0 21px;
  position: relative;
  vertical-align: top;
  width: 100%;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select option,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select option,
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_text select option,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select option,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select option,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_text select option {
  color: #000;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_text p,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_text p {
  margin: 18px 0 21px;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a {
  border-color: #dadada;
  border-style: solid;
  border-width: 1px;
  color: inherit;
  display: inline-block;
  font-size: 12px !important;
  font-family: Poppins, sans-serif;
  line-height: 30px;
  text-transform: capitalize;
  margin: 0 2px 5px 0;
  padding: 2px 20px 0;
  font-weight: 400;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a:hover,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a:hover {
  color: #151515;
}
.wpb_widgetised_column .uatkdpljzehuiqk.mkdf-blog-list-widget,
aside.mkdf-sidebar .uatkdpljzehuiqk.mkdf-blog-list-widget {
  border: none;
  padding-bottom: 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li,
aside.mkdf-sidebar .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li {
  border: none;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content {
  padding-top: 3px;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date {
  margin-top: 7px;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date
  a,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date
  a {
  color: #b6b6b6;
  font-weight: 500;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a {
  color: #6e6e6e;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  font-size: 15px;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a:hover,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a:hover {
  color: #43d5cb;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_instagram_widget
  .mkdf-instagram-feed.mkdf-tiny-space
  li,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_instagram_widget
  .mkdf-instagram-feed.mkdf-tiny-space
  li {
  padding: 0 3px 0 0;
  margin: 0 0 3px;
}
.wpb_widgetised_column .uatkdpljzehuiqk.mkdf-contact-form-7-widget,
.wpb_widgetised_column .uatkdpljzehuiqk.dogzxsxvjwvqyv,
.wpb_widgetised_column .uatkdpljzehuiqk.qfhjlrzrvpo,
aside.mkdf-sidebar .uatkdpljzehuiqk.mkdf-contact-form-7-widget,
aside.mkdf-sidebar .uatkdpljzehuiqk.dogzxsxvjwvqyv,
aside.mkdf-sidebar .uatkdpljzehuiqk.qfhjlrzrvpo {
  border: none;
  padding-bottom: 0;
}
.wpb_widgetised_column .uatkdpljzehuiqk.dogzxsxvjwvqyv img,
aside.mkdf-sidebar .uatkdpljzehuiqk.dogzxsxvjwvqyv img {
  display: block;
}
.wpb_widgetised_column .uatkdpljzehuiqk:last-child,
aside.mkdf-sidebar .uatkdpljzehuiqk:last-child {
  border: none;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter {
  font-family: Poppins, sans-serif;
  font-weight: 500;
  color: #000;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .ui-slider-range,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .ui-slider-range {
  background-color: #4e6dcc !important;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle {
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  top: -9px !important;
  background-color: #b0b0b0 !important;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle:after,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle:after {
  font-family: FontAwesome;
  content: "\f111";
  font-size: 8px;
  color: #fff;
  bottom: -3px;
  left: 7px;
  position: absolute;
}
.wpb_widgetised_column .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button,
aside.mkdf-sidebar .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button {
  border: none;
  background-color: #43d5cb;
  padding: 2px 30px 0;
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  transition: background 0.2s ease-in-out;
}
.wpb_widgetised_column
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_amount
  .button:hover,
aside.mkdf-sidebar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_amount
  .button:hover {
  background-color: #4e6dcc;
}
.wpb_widgetised_column
  .mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a,
aside.mkdf-sidebar
  .mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a {
  font-weight: 500;
}
.mkdf-top-bar .uatkdpljzehuiqk {
  border-bottom: none;
}
.mkdf-top-bar .uatkdpljzehuiqk .mkdf-widget-title-holder {
  margin-bottom: 15px;
}
.mkdf-top-bar .uatkdpljzehuiqk .mkdf-widget-title-holder .mkdf-widget-title {
  font-family: Poppins, sans-serif;
  color: #333;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 3px;
  margin-top: 31px;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive .mkdf-widget-title,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories .mkdf-widget-title,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta .mkdf-widget-title,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu .mkdf-widget-title,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages .mkdf-widget-title,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_comments .mkdf-widget-title,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries .mkdf-widget-title,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .mkdf-widget-title {
  margin-bottom: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk .mkdf-widget-title-holder .xudhagjrlhgx {
  border-color: #6b6b6b;
  border-bottom-width: 3px;
  width: 30px;
}
.mkdf-top-bar .uatkdpljzehuiqk ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.mkdf-top-bar .uatkdpljzehuiqk ul li {
  border: none;
  display: block;
  color: #b6b6b6;
  line-height: 20px;
  margin: 0;
  padding: 15px 0;
}
.mkdf-top-bar .uatkdpljzehuiqk ul li:last-child {
  border: 0;
  padding-bottom: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk ul li a {
  color: #6b6b6b;
  font-size: 13px;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.mkdf-top-bar .uatkdpljzehuiqk ul li a:hover {
  color: #43d5cb;
}
.mkdf-top-bar .uatkdpljzehuiqk ul .children,
.mkdf-top-bar .uatkdpljzehuiqk ul .sub-menu {
  border: none;
  margin-top: 15px;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li {
  overflow: hidden;
  border: none;
  color: #b6b6b6;
  padding: 0 0 12px;
  font-size: 15px;
  font-weight: 400;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a {
  color: #6b6b6b;
  font-size: 15px;
  font-weight: 500;
  display: inline;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a:hover,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a:hover,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a:hover,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a:hover,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a:hover,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a:hover {
  color: #43d5cb;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul {
  margin-top: 12px;
  padding-left: 12px;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul li:last-child,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul li:last-child,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul li:last-child,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul li:last-child,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul li:last-child,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul li:last-child {
  padding-bottom: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a {
  font-size: 14px;
  color: #6b6b6b;
}
.mkdf-top-bar .uatkdpljzehuiqk #wp-calendar {
  text-align: center;
  width: 100%;
}
.mkdf-top-bar .uatkdpljzehuiqk #wp-calendar caption {
  margin: 0 0 15px;
}
.mkdf-top-bar .uatkdpljzehuiqk #wp-calendar td,
.mkdf-top-bar .uatkdpljzehuiqk #wp-calendar th {
  padding: 3px 4px;
}
.mkdf-top-bar .uatkdpljzehuiqk #wp-calendar td#today {
  color: #000;
  background-color: #999;
}
.mkdf-top-bar .uatkdpljzehuiqk #wp-calendar tfoot a {
  color: #6b6b6b;
}
.mkdf-top-bar .uatkdpljzehuiqk #wp-calendar tfoot a:hover {
  color: #43d5cb;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-widget-icon {
  display: inline-block;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-date {
  display: block;
  margin-bottom: 15px;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss cite {
  display: block;
  margin-top: calc(15px / 2);
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search {
  border: none;
  padding: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder {
  position: relative;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input {
  background-color: #f4f4f4;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #afafaf;
  display: inline-block;
  float: left;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  outline: 0;
  position: relative;
  vertical-align: top;
  -webkit-appearance: none;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field {
  width: 100%;
  padding: 0 50px 0 21px;
  border-radius: 5px 0 0 5px;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-webkit-input-placeholder {
  color: #afafaf;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-moz-placeholder {
  color: #afafaf;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-moz-placeholder {
  color: #afafaf;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field:-ms-input-placeholder {
  color: #afafaf;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button {
  background: #e7e7e7;
  color: #333;
  cursor: pointer;
  font-size: 26px;
  width: 52px;
  border-radius: 0 5px 5px 0;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  position: absolute;
  top: 0;
  right: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button:hover {
  color: #fff;
  background-color: #43d5cb;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span {
  display: block;
  left: 0;
  line-height: inherit;
  position: absolute;
  top: 0;
  width: 100%;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span:before {
  content: "\35";
  display: block;
  line-height: inherit;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_text {
  color: #6b6b6b;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_text select {
  background-color: transparent;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  box-sizing: border-box;
  color: #6b6b6b;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  margin-top: 15px;
  outline: 0;
  padding: 0 0 0 21px;
  position: relative;
  vertical-align: top;
  width: 100%;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive select option,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories select option,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_text select option {
  color: #000;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_text p {
  margin: 18px 0 21px;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  color: #6b6b6b;
  display: inline-block;
  font-size: 12px !important;
  font-family: Poppins, sans-serif;
  line-height: 30px;
  text-transform: capitalize;
  margin: 0 2px 5px 0;
  padding: 2px 20px 0;
  font-weight: 400;
}
.mkdf-top-bar .uatkdpljzehuiqk.dogzxsxvjwvqyv img,
.uatkdpljzehuiqk ul li {
  display: block;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a:hover {
  color: #43d5cb;
}
.mkdf-top-bar .uatkdpljzehuiqk.mkdf-blog-list-widget {
  border: none;
  padding-bottom: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li {
  border: none;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content {
  padding-top: 3px;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date {
  margin-top: 7px;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date
  a {
  color: #b6b6b6;
  font-weight: 500;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a {
  color: #6e6e6e;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  font-size: 15px;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-post-title
  a:hover {
  color: #43d5cb;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_instagram_widget
  .mkdf-instagram-feed.mkdf-tiny-space
  li {
  padding: 0 3px 0 0;
  margin: 0 0 3px;
}
.mkdf-top-bar .uatkdpljzehuiqk.mkdf-contact-form-7-widget,
.mkdf-top-bar .uatkdpljzehuiqk.dogzxsxvjwvqyv,
.mkdf-top-bar .uatkdpljzehuiqk.qfhjlrzrvpo {
  border: none;
  padding-bottom: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk:last-child {
  border: none;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter {
  font-family: Poppins, sans-serif;
  font-weight: 500;
  color: #000;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .ui-slider-range {
  background-color: #4e6dcc !important;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle {
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  top: -9px !important;
  background-color: #b0b0b0 !important;
}
.mkdf-top-bar
  .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle:after {
  font-family: FontAwesome;
  content: "\f111";
  font-size: 8px;
  color: #fff;
  bottom: -3px;
  left: 7px;
  position: absolute;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button {
  border: none;
  background-color: #43d5cb;
  padding: 2px 30px 0;
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  transition: background 0.2s ease-in-out;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button:hover {
  background-color: #4e6dcc;
}
.mkdf-top-bar .uatkdpljzehuiqk .uatkdpljzehuiqktitle,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_archive,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_calendar,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_categories,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_meta,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_pages,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_comments,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_rss,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_search,
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_text {
  display: none;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu {
  display: inline-block;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul {
  display: inline-block;
  border: none;
  margin: 0;
  line-height: 0;
  vertical-align: middle;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li {
  display: inline-block;
  border: none;
  margin: 0;
  padding: 0 10px;
  line-height: 0;
  vertical-align: middle;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a {
  line-height: 1em;
  vertical-align: middle;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li:first-child {
  padding-left: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul {
  margin-top: 0;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget > h4 {
  margin: 0 0 15px;
}
aside.mkdf-sidebar .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-post-title {
  line-height: 0.9em;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #43d5cb;
}
.mkdf-top-bar .uatkdpljzehuiqk.mkdf-blog-list-widget > h2,
footer .mkdf-footer-top .uatkdpljzehuiqk.mkdf-blog-list-widget > h2 {
  margin: 0 0 8px;
}
section.pjouovkrwvohkou .uatkdpljzehuiqk.mkdf-blog-list-widget {
  border-bottom: #e1e1e1 1px solid;
  padding-bottom: 20px;
}
section.pjouovkrwvohkou .uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-post-title {
  font-size: 15px;
  line-height: 0.7em;
  font-weight: 500;
  font-family: "Open Sans", sans-serif;
}
.uatkdpljzehuiqk .mkdf-widget-title-holder .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter,
.uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a {
  font-family: Poppins, sans-serif;
}
.uatkdpljzehuiqk {
  margin: 0;
  padding: 0 0 20px;
  border-bottom: none;
}
.uatkdpljzehuiqk .mkdf-widget-title-holder {
  margin-bottom: 15px;
}
.uatkdpljzehuiqk .mkdf-widget-title-holder .mkdf-widget-title {
  color: #333;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 3px;
  margin-top: 31px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_meta .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_pages .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_recent_comments .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries .mkdf-widget-title,
.uatkdpljzehuiqk.uatkdpljzehuiqk_rss .mkdf-widget-title {
  margin-bottom: 0;
}
.uatkdpljzehuiqk .mkdf-widget-title-holder .xudhagjrlhgx {
  border-color: #6b6b6b;
  border-bottom-width: 3px;
  width: 30px;
}
.uatkdpljzehuiqk ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.uatkdpljzehuiqk ul li {
  border: none;
  color: #b6b6b6;
  line-height: 20px;
  margin: 0;
  padding: 15px 0;
}
.uatkdpljzehuiqk ul li:last-child {
  border: 0;
  padding-bottom: 0;
}
.uatkdpljzehuiqk ul li a {
  color: #6b6b6b;
  font-size: 13px;
  font-weight: 600;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.uatkdpljzehuiqk ul li a:hover {
  color: #43d5cb;
}
.uatkdpljzehuiqk ul .children,
.uatkdpljzehuiqk ul .sub-menu {
  border: none;
  margin-top: 15px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li,
.uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li,
.uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li,
.uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li,
.uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li {
  overflow: hidden;
  border: none;
  color: #b6b6b6;
  padding: 0 0 12px;
  font-size: 15px;
  font-weight: 400;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a,
.uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a,
.uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a,
.uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a,
.uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a {
  color: #6b6b6b;
  font-size: 15px;
  font-weight: 500;
  display: inline;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li a:hover,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li a:hover,
.uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li a:hover,
.uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a:hover,
.uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li a:hover,
.uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li a:hover {
  color: #43d5cb;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul,
.uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul,
.uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul,
.uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul,
.uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul {
  margin-top: 12px;
  padding-left: 12px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive ul li ul li:last-child,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories ul li ul li:last-child,
.uatkdpljzehuiqk.uatkdpljzehuiqk_meta ul li ul li:last-child,
.uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li ul li:last-child,
.uatkdpljzehuiqk.uatkdpljzehuiqk_pages ul li ul li:last-child,
.uatkdpljzehuiqk.uatkdpljzehuiqk_recent_entries ul li ul li:last-child {
  padding-bottom: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_nav_menu ul li a {
  font-size: 14px;
  color: #6b6b6b;
}
.uatkdpljzehuiqk #wp-calendar {
  text-align: center;
  width: 100%;
}
.uatkdpljzehuiqk #wp-calendar caption {
  margin: 0 0 15px;
}
.uatkdpljzehuiqk #wp-calendar td,
.uatkdpljzehuiqk #wp-calendar th {
  padding: 3px 4px;
}
.uatkdpljzehuiqk #wp-calendar td#today {
  color: #000;
  background-color: #999;
}
.uatkdpljzehuiqk #wp-calendar tfoot a {
  color: #6b6b6b;
}
.uatkdpljzehuiqk #wp-calendar tfoot a:hover {
  color: #43d5cb;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-widget-icon {
  display: inline-block;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_rss .rss-date {
  display: block;
  margin-bottom: 15px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_rss cite {
  display: block;
  margin-top: calc(15px / 2);
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search {
  border: none;
  padding: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder {
  position: relative;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button,
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input {
  background-color: #f4f4f4;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #afafaf;
  display: inline-block;
  float: left;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  outline: 0;
  position: relative;
  vertical-align: top;
  -webkit-appearance: none;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field {
  width: 100%;
  padding: 0 50px 0 21px;
  border-radius: 5px 0 0 5px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search
  .input-holder
  input.search-field::-webkit-input-placeholder {
  color: #afafaf;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field:-moz-placeholder {
  color: #afafaf;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field::-moz-placeholder {
  color: #afafaf;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder input.search-field:-ms-input-placeholder {
  color: #afafaf;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button {
  background: #e7e7e7;
  color: #333;
  cursor: pointer;
  font-size: 26px;
  width: 52px;
  border-radius: 0 5px 5px 0;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  position: absolute;
  top: 0;
  right: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button:hover {
  color: #fff;
  background-color: #43d5cb;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span {
  display: block;
  left: 0;
  line-height: inherit;
  position: absolute;
  top: 0;
  width: 100%;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_search .input-holder button span:before {
  content: "\35";
  display: block;
  line-height: inherit;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories,
.uatkdpljzehuiqk.uatkdpljzehuiqk_text {
  color: #6b6b6b;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive select,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories select,
.uatkdpljzehuiqk.uatkdpljzehuiqk_text select {
  background-color: transparent;
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  box-sizing: border-box;
  color: #6b6b6b;
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: inherit;
  height: 52px;
  line-height: calc(52px - 2px);
  margin-top: 15px;
  outline: 0;
  padding: 0 0 0 21px;
  position: relative;
  vertical-align: top;
  width: 100%;
  -webkit-transition: color 0.2s ease-in-out;
  -moz-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_archive select option,
.uatkdpljzehuiqk.uatkdpljzehuiqk_categories select option,
.uatkdpljzehuiqk.uatkdpljzehuiqk_text select option {
  color: #000;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_text p {
  margin: 18px 0 21px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px;
  color: #6b6b6b;
  display: inline-block;
  font-size: 12px !important;
  line-height: 30px;
  text-transform: capitalize;
  margin: 0 2px 5px 0;
  padding: 2px 20px 0;
  font-weight: 400;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_tag_cloud a:hover {
  color: #43d5cb;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget {
  border: none;
  padding-bottom: 0;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li {
  border: none;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content {
  padding-top: 3px;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date {
  margin-top: 7px;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget
  .mkdf-blog-list
  li
  .mkdf-bli-content
  .mkdf-post-info-date
  a {
  color: #b6b6b6;
  font-weight: 500;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
  color: #6e6e6e;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  font-size: 15px;
}
.uatkdpljzehuiqk.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a:hover {
  color: #43d5cb;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_instagram_widget .mkdf-instagram-feed.mkdf-tiny-space li {
  padding: 0 3px 0 0;
  margin: 0 0 3px;
}
.uatkdpljzehuiqk.mkdf-contact-form-7-widget,
.uatkdpljzehuiqk.dogzxsxvjwvqyv,
.uatkdpljzehuiqk.qfhjlrzrvpo {
  border: none;
  padding-bottom: 0;
}
.uatkdpljzehuiqk.dogzxsxvjwvqyv img {
  display: block;
}
.uatkdpljzehuiqk:last-child {
  border: none;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter {
  font-weight: 500;
  color: #000;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .ui-slider-range {
  background-color: #4e6dcc !important;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle {
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  top: -9px !important;
  background-color: #b0b0b0 !important;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter
  .price_slider_wrapper
  .price_slider
  .ui-slider-handle:after {
  font-family: FontAwesome;
  content: "\f111";
  font-size: 8px;
  color: #fff;
  bottom: -3px;
  left: 7px;
  position: absolute;
}
.mkdf-icon-widget-holder > *,
.mkdf-social-icon-widget-holder .mkdf-social-icon-widget {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  font-style: inherit;
  letter-spacing: inherit;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button {
  border: none;
  background-color: #43d5cb;
  padding: 2px 30px 0;
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  transition: background 0.2s ease-in-out;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_price_filter .price_slider_amount .button:hover {
  background-color: #4e6dcc;
}
.mkdf-icon-widget-holder {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.mkdf-icon-widget-holder > * {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-transform: inherit;
}
.xlvwvxwtulxzley .mkdf-icon-widget-holder,
.mkdf-top-bar .mkdf-icon-widget-holder {
  color: #fff;
  background-color: #3a3c3c;
  width: 28px;
  height: 28px;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: background-color 0.3s;
  -moz-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.xlvwvxwtulxzley .mkdf-icon-widget-holder:hover,
.mkdf-top-bar .mkdf-icon-widget-holder:hover {
  color: rgba(255, 255, 255, 0.8);
  background-color: #43d5cb;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-icon-widget-holder,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-icon-widget-holder:hover {
  color: #333 !important;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-icon-widget-holder,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-icon-widget-holder:hover {
  color: #fff !important;
}
.uatkdpljzehuiqk.mkdf-image-slider-widget,
.uatkdpljzehuiqk.mkdf-image-slider-widget .mkdf-is-widget-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.uatkdpljzehuiqk.mkdf-image-slider-widget .mkdf-widget-title {
  margin: 0 0 32px;
}
.uatkdpljzehuiqk.mkdf-image-slider-widget img {
  display: block;
}
.mkdf-image-with-button-holder {
  padding: 30px 10px 40px 20px;
  background-size: cover;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.mkdf-image-with-button-holder .mkdf-widget-title-holder {
  margin-bottom: 0 !important;
}
.mkdf-image-with-button-holder .mkdf-widget-title-holder .mkdf-widget-title {
  margin-top: 0 !important;
  color: #fff !important;
  font-size: 24px !important;
}
.mkdf-image-with-button-holder p {
  color: #fff;
  margin-bottom: 30px;
}
@media only screen and (max-width: 1200px) {
  .mkdf-instagram-feed:not(.mkdf-instagram-carousel) li img {
    width: 100%;
  }
  .mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-6 li,
  .mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-9 li {
    width: 25%;
  }
}
@media only screen and (max-width: 768px) {
  .mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-6 li,
  .mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-9 li {
    width: 33.33333%;
  }
}
@media only screen and (max-width: 680px) {
  .mkdf-instagram-feed:not(.mkdf-instagram-carousel) li {
    width: 50% !important;
  }
}
.mkdf-instagram-feed {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mkdf-instagram-feed li {
  float: left;
  box-sizing: border-box;
  border: none !important;
}
.mkdf-instagram-feed li a {
  position: relative;
  display: block;
  overflow: hidden;
}
.mkdf-instagram-feed li a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(51, 51, 51, 0.4);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  transition: opacity 0.6s;
}
.mkdf-instagram-feed li a:hover:after {
  opacity: 1;
}
.mkdf-instagram-feed li img {
  width: 100%;
  display: block;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-no-space {
  margin: 0;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-no-space li {
  padding: 0;
  margin: 0;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-tiny-space {
  margin: 0 -5px -10px;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-tiny-space li {
  padding: 0 5px;
  margin: 0 0 10px;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-small-space {
  margin: 0 -10px -20px;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-small-space li {
  padding: 0 10px;
  margin: 0 0 20px;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-normal-space {
  margin: 0 -15px -30px;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-normal-space li {
  padding: 0 15px;
  margin: 0 0 30px;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-2 li {
  width: 50%;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-3 li {
  width: 33.33333%;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-4 li {
  width: 25%;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-6 li {
  width: 16.66667%;
}
.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-9 li {
  width: 11.11111%;
}
.mkdf-instagram-feed.mkdf-instagram-carousel li {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
}
.mkdf-instagram-feed.mkdf-instagram-carousel li a {
  position: relative;
  display: block;
  height: 100%;
}
.mkdf-instagram-feed.mkdf-instagram-carousel li a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.25);
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.mkdf-instagram-feed.mkdf-instagram-carousel li a:hover {
  opacity: 1;
}
.uatkdpljzehuiqk.mkdf-raw-html-widget {
  margin: 0;
}
.uatkdpljzehuiqk.mkdf-raw-html-widget.ctyzfskzxgs-auto-width {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: auto;
}
.uatkdpljzehuiqk.qfhjlrzrvpo {
  margin: 0 !important;
}
.mkdf-social-icon-widget-holder {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-social-icon-widget-holder,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-social-icon-widget-holder:hover {
  color: #333 !important;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-social-icon-widget-holder,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .mkdf-social-icon-widget-holder:hover {
  color: #fff !important;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget {
  padding-bottom: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget > h4 {
  margin: 0 0 8px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget li {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 10px 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget li:last-child {
  padding-bottom: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget li:not(:last-child) {
  margin: 0 0 12px !important;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget li .mkdf-tweet-text {
  position: relative;
  bottom: 10px;
  color: #fff;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget li .mkdf-tweet-text a {
  position: relative;
  line-height: inherit;
  color: inherit;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget
  li
  .mkdf-tweet-text
  a.mkdf-tweet-time {
  display: block;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget
  li
  .mkdf-tweet-text
  a.mkdf-tweet-time
  span {
  margin: 0 2px 0 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-standard
  li
  .mkdf-twitter-icon {
  position: absolute;
  top: 2px;
  left: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-standard
  li
  .mkdf-twitter-icon
  i {
  color: #fff;
  font-size: 16px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-standard
  li
  .mkdf-tweet-text {
  padding: 0 0 0 28px;
  font-size: 15px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-standard
  li
  .mkdf-tweet-text
  a,
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-standard
  li
  .mkdf-tweet-text
  span {
  color: #979797;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-standard
  li
  .mkdf-tweet-text
  a:hover {
  color: #43d5cb;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 0 40px;
  text-align: center;
  box-sizing: border-box;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li {
  overflow: hidden;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  li
  .mkdf-twitter-icon
  i {
  font-size: 16px;
  color: #43d5cb;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  li
  .mkdf-tweet-text {
  font-size: 14px;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  li
  .mkdf-tweet-text
  a,
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  li
  .mkdf-tweet-text
  span {
  color: #43d5cb;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  li
  .mkdf-tweet-text
  a:hover {
  color: #333;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  li
  .mkdf-tweet-text
  a.mkdf-tweet-time {
  margin: 21px 0 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  .owl-nav
  .owl-prev {
  left: 0;
}
.uatkdpljzehuiqk.uatkdpljzehuiqk_mkdf_twitter_widget
  .mkdf-twitter-widget.mkdf-twitter-slider
  .owl-nav
  .owl-next {
  right: 0;
}
.rccxsruwguxqkq {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.rccxsruwguxqkq.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.rccxsruwguxqkq.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.rccxsruwguxqkq.bounceIn,
.rccxsruwguxqkq.bounceOut,
.rccxsruwguxqkq.flipOutX,
.rccxsruwguxqkq.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}
@-webkit-keyframes bounce {
  20%,
  53%,
  80%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  20%,
  53%,
  80%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  50%,
  from,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  50%,
  from,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  from,
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
}
@keyframes pulse {
  from,
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  from,
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
}
@keyframes rubberBand {
  from,
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from,
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
}
@keyframes tada {
  from,
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  from,
  to {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
}
@keyframes wobble {
  from,
  to {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  11.1%,
  from,
  to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}
@keyframes jello {
  11.1%,
  from,
  to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes bounceIn {
  20%,
  40%,
  60%,
  80%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  20%,
  40%,
  60%,
  80%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  60%,
  75%,
  90%,
  from,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.tliyjsyzhlucpetdeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.tliyjsyzhlucpetdeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.tliyjsyzhlucpetdeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.tliyjsyzhlucpetdeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.tliyjsyzhlucpetdeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.tliyjsyzhlucpetdeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.tliyjsyzhlucpetdeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.tliyjsyzhlucpetdeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.tliyjsyzhlucpetdeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.tliyjsyzhlucpetdeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.tliyjsyzhlucpetdeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.rccxsruwguxqkq.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
.flipInY,
.flipOutX {
  -webkit-backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.wioaftzdzv {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.wioaftzdzvDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.wioaftzdzvLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.wioaftzdzvRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.wioaftzdzvUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.xdsoft_datetimepicker {
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);
  background: #fff;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  color: #333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 2px 8px 8px 0;
  position: absolute;
  z-index: 9999;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}
.xdsoft_datetimepicker.xdsoft_rtl {
  padding: 8px 0 8px 8px;
}
.xdsoft_datetimepicker iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 75px;
  height: 210px;
  background: 0 0;
  border: none;
}
.xdsoft_datetimepicker button {
  border: none !important;
}
.xdsoft_noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.xdsoft_noselect::selection {
  background: 0 0;
}
.xdsoft_noselect::-moz-selection {
  background: 0 0;
}
.xdsoft_datetimepicker.xdsoft_inline {
  display: inline-block;
  position: static;
  box-shadow: none;
}
.xdsoft_datetimepicker * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
.xdsoft_datetimepicker .xdsoft_datepicker,
.xdsoft_datetimepicker .xdsoft_timepicker {
  display: none;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active,
.xdsoft_datetimepicker .xdsoft_timepicker.active {
  display: block;
}
.xdsoft_datetimepicker .xdsoft_datepicker {
  width: 224px;
  float: left;
  margin-left: 8px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
  float: right;
  margin-right: 8px;
  margin-left: 0;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
  width: 256px;
}
.xdsoft_datetimepicker .xdsoft_timepicker {
  width: 58px;
  float: left;
  text-align: center;
  margin-left: 8px;
  margin-top: 0;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
  float: right;
  margin-right: 8px;
  margin-left: 0;
}
.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker {
  margin-top: 8px;
  margin-bottom: 3px;
}
.xdsoft_datetimepicker .xdsoft_monthpicker {
  position: relative;
  text-align: center;
}
.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_today_button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}
.xdsoft_datetimepicker .xdsoft_label i {
  opacity: 0.5;
  background-position: -92px -19px;
  display: inline-block;
  width: 9px;
  height: 20px;
  vertical-align: middle;
}
.xdsoft_datetimepicker .xdsoft_prev {
  float: left;
  background-position: -20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button {
  float: left;
  background-position: -70px 0;
  margin-left: 5px;
}
.xdsoft_datetimepicker .xdsoft_next {
  float: right;
  background-position: 0 0;
}
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_today_button {
  background-color: transparent;
  background-repeat: no-repeat;
  border: 0;
  cursor: pointer;
  display: block;
  height: 30px;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  outline: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-indent: 100%;
  white-space: nowrap;
  width: 20px;
  min-width: 0;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
  float: none;
  background-position: -40px -15px;
  height: 15px;
  width: 30px;
  display: block;
  margin-left: 14px;
  margin-top: 7px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev {
  float: none;
  margin-left: 0;
  margin-right: 14px;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
  background-position: -40px 0;
  margin-bottom: 7px;
  margin-top: 0;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
  height: 151px;
  overflow: hidden;
  border-bottom: 1px solid #ddd;
}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div {
  background: #f5f5f5;
  border-top: 1px solid #ddd;
  color: #666;
  font-size: 12px;
  text-align: center;
  border-collapse: collapse;
  cursor: pointer;
  border-bottom-width: 0;
  height: 25px;
  line-height: 25px;
}
.xdsoft_datetimepicker
  .xdsoft_timepicker
  .xdsoft_time_box
  > div
  > div:first-child {
  border-top-width: 0;
}
.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover,
.xdsoft_datetimepicker .xdsoft_today_button:hover {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.xdsoft_datetimepicker .xdsoft_label {
  display: inline;
  position: relative;
  z-index: 9999;
  margin: 0;
  padding: 5px 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  background-color: #fff;
  float: left;
  width: 182px;
  text-align: center;
  cursor: pointer;
}
.xdsoft_datetimepicker .xdsoft_label:hover > span {
  text-decoration: underline;
}
.xdsoft_datetimepicker .xdsoft_label:hover i {
  opacity: 1;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
  border: 1px solid #ccc;
  position: absolute;
  right: 0;
  top: 30px;
  z-index: 101;
  display: none;
  background: #fff;
  max-height: 160px;
  overflow-y: hidden;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect {
  right: -7px;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect {
  right: 2px;
}
.xdsoft_datetimepicker
  .xdsoft_label
  > .xdsoft_select
  > div
  > .xdsoft_option:hover {
  color: #fff;
  background: #ff8000;
}
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {
  padding: 2px 10px 2px 5px;
  text-decoration: none !important;
}
.xdsoft_datetimepicker
  .xdsoft_label
  > .xdsoft_select
  > div
  > .xdsoft_option.xdsoft_current {
  background: #3af;
  box-shadow: #178fe5 0 1px 3px 0 inset;
  color: #fff;
  font-weight: 700;
}
.xdsoft_datetimepicker .xdsoft_month {
  width: 100px;
  text-align: right;
}
.xdsoft_datetimepicker .xdsoft_calendar {
  clear: both;
}
.xdsoft_datetimepicker .xdsoft_year {
  width: 48px;
  margin-left: 5px;
}
.xdsoft_datetimepicker .xdsoft_calendar table {
  border-collapse: collapse;
  width: 100%;
}
.xdsoft_datetimepicker .xdsoft_calendar td > div {
  padding-right: 5px;
}
.xdsoft_datetimepicker .xdsoft_calendar td,
.xdsoft_datetimepicker .xdsoft_calendar th {
  width: 14.2857142%;
  background: #f5f5f5;
  border: 1px solid #ddd;
  color: #666;
  font-size: 12px;
  text-align: right;
  vertical-align: middle;
  padding: 0;
  border-collapse: collapse;
  cursor: pointer;
  height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
  width: 12.5%;
}
.xdsoft_datetimepicker .xdsoft_calendar th {
  background: #f1f1f1;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
  color: #3af;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
  background: #ffe9d2;
  box-shadow: #ffb871 0 1px 4px 0 inset;
  color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
  background: #c1ffc9;
  box-shadow: #00dd1c 0 1px 4px 0 inset;
  color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker
  .xdsoft_timepicker
  .xdsoft_time_box
  > div
  > div.xdsoft_current {
  background: #3af;
  box-shadow: #178fe5 0 1px 3px 0 inset;
  color: #fff;
  font-weight: 700;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled {
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  cursor: default;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #fff !important;
  background: #ff8000 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker
  .xdsoft_timepicker
  .xdsoft_time_box
  > div
  > div.xdsoft_current.xdsoft_disabled:hover {
  background: #3af !important;
  box-shadow: #178fe5 0 1px 3px 0 inset !important;
  color: #fff !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker
  .xdsoft_timepicker
  .xdsoft_time_box
  > div
  > div.xdsoft_disabled:hover {
  color: inherit !important;
  background: inherit !important;
  box-shadow: inherit !important;
}
.xdsoft_datetimepicker .xdsoft_calendar th {
  font-weight: 700;
  text-align: center;
  color: #999;
  cursor: default;
}
.xdsoft_datetimepicker .xdsoft_copyright {
  color: #ccc !important;
  font-size: 10px;
  clear: both;
  float: none;
  margin-left: 8px;
}
.xdsoft_datetimepicker .xdsoft_copyright a {
  color: #eee !important;
}
.xdsoft_datetimepicker .xdsoft_copyright a:hover {
  color: #aaa !important;
}
.xdsoft_time_box {
  position: relative;
  border: 1px solid #ccc;
}
.xdsoft_scrollbar > .xdsoft_scroller {
  background: #ccc !important;
  height: 20px;
  border-radius: 3px;
}
.xdsoft_scrollbar {
  position: absolute;
  width: 7px;
  right: 0;
  top: 0;
  bottom: 0;
  cursor: pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
  left: 0;
  right: auto;
}
.xdsoft_scroller_box {
  position: relative;
}
.xdsoft_datetimepicker.xdsoft_dark {
  box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);
  background: #000;
  border-bottom: 1px solid #444;
  border-left: 1px solid #333;
  border-right: 1px solid #333;
  border-top: 1px solid #333;
  color: #ccc;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
  border-bottom: 1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark
  .xdsoft_timepicker
  .xdsoft_time_box
  > div
  > div {
  background: #0a0a0a;
  border-top: 1px solid #222;
  color: #999;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
  background-color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {
  border: 1px solid #333;
  background: #000;
}
.xdsoft_datetimepicker.xdsoft_dark
  .xdsoft_label
  > .xdsoft_select
  > div
  > .xdsoft_option:hover {
  color: #000;
  background: #007fff;
}
.xdsoft_datetimepicker.xdsoft_dark
  .xdsoft_label
  > .xdsoft_select
  > div
  > .xdsoft_option.xdsoft_current {
  background: #c50;
  box-shadow: #b03e00 0 1px 3px 0 inset;
  color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
  background: #0a0a0a;
  border: 1px solid #222;
  color: #999;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
  background: #0e0e0e;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
  color: #c50;
}
.xdsoft_datetimepicker.xdsoft_dark
  .xdsoft_calendar
  td.xdsoft_highlighted_default {
  background: #ffe9d2;
  box-shadow: #ffb871 0 1px 4px 0 inset;
  color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
  background: #c1ffc9;
  box-shadow: #00dd1c 0 1px 4px 0 inset;
  color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark
  .xdsoft_timepicker
  .xdsoft_time_box
  > div
  > div.xdsoft_current {
  background: #c50;
  box-shadow: #b03e00 0 1px 3px 0 inset;
  color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark
  .xdsoft_timepicker
  .xdsoft_time_box
  > div
  > div:hover {
  color: #000 !important;
  background: #007fff !important;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
  color: #666;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright {
  color: #333 !important;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a {
  color: #111 !important;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover {
  color: #555 !important;
}
.xdsoft_dark .xdsoft_time_box {
  border: 1px solid #333;
}
.xdsoft_dark .xdsoft_scrollbar > .xdsoft_scroller {
  background: #333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected {
  display: block;
  border: 1px solid #ddd !important;
  margin-top: 5px;
  width: 100%;
  color: #454551;
  font-size: 13px;
}
.xdsoft_datetimepicker .blue-gradient-button {
  font-family: museo-sans, "Book Antiqua", sans-serif;
  font-size: 12px;
  font-weight: 300;
  color: #82878c;
  height: 28px;
  position: relative;
  padding: 4px 17px 4px 33px;
  border: 1px solid #d7d8da;
  background: -moz-linear-gradient(top, #fff 0, #f4f8fa 73%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #fff),
    color-stop(73%, #f4f8fa)
  );
  background: -webkit-linear-gradient(top, #fff 0, #f4f8fa 73%);
  background: -o-linear-gradient(top, #fff 0, #f4f8fa 73%);
  background: -ms-linear-gradient(top, #fff 0, #f4f8fa 73%);
  background: linear-gradient(to bottom, #fff 0, #f4f8fa 73%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0 );
}
.xdsoft_datetimepicker .blue-gradient-button:focus,
.xdsoft_datetimepicker .blue-gradient-button:focus span,
.xdsoft_datetimepicker .blue-gradient-button:hover,
.xdsoft_datetimepicker .blue-gradient-button:hover span {
  color: #454551;
  background: -moz-linear-gradient(top, #f4f8fa 0, #fff 73%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #f4f8fa),
    color-stop(73%, #fff)
  );
  background: -webkit-linear-gradient(top, #f4f8fa 0, #fff 73%);
  background: -o-linear-gradient(top, #f4f8fa 0, #fff 73%);
  background: -ms-linear-gradient(top, #f4f8fa 0, #fff 73%);
  background: linear-gradient(to bottom, #f4f8fa 0, #fff 73%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0 );
}
.mkdf-owl-slider {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  z-index: 1;
}
.mkdf-owl-slider.owl-loaded {
  display: block;
}
.mkdf-owl-slider.owl-loading {
  opacity: 0;
  display: block;
}
.mkdf-owl-slider.owl-hidden {
  opacity: 0;
}
.mkdf-owl-slider.owl-refresh .owl-item {
  visibility: hidden;
}
.mkdf-owl-slider.owl-drag .owl-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mkdf-owl-slider.owl-grab {
  cursor: move;
  cursor: grab;
}
.mkdf-owl-slider.owl-rtl {
  direction: rtl;
}
.mkdf-owl-slider.owl-rtl .owl-item {
  float: right;
}
.no-js .mkdf-owl-slider {
  display: block;
}
.mkdf-owl-slider .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.mkdf-owl-slider .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.mkdf-owl-slider .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.mkdf-owl-slider .owl-item,
.mkdf-owl-slider .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.mkdf-owl-slider .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.mkdf-owl-slider .owl-item img {
  display: block;
  width: 100%;
}
.mkdf-owl-slider .owl-dots.disabled,
.mkdf-owl-slider .owl-nav.disabled {
  display: none;
}
.mkdf-owl-slider .owl-item img .owl-lazy {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.mkdf-owl-slider .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.mkdf-owl-slider .owl-nav .owl-next,
.mkdf-owl-slider .owl-nav .owl-prev {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mkdf-owl-slider .owl-dots .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mkdf-owl-slider .rccxsruwguxqkq {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.mkdf-owl-slider .owl-animated-in {
  z-index: 0;
}
.mkdf-owl-slider .owl-animated-out {
  z-index: 1;
}
.mkdf-owl-slider .tliyjsyzhlucpetdeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
body.mkdf-disable-thumbnail-prettyphoto .pp_pic_holder,
body.mkdf-disable-thumbnail-prettyphoto div.pp_overlay {
  display: none !important;
}
body .pp_pic_holder {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  display: none;
  width: 100px;
  z-index: 10001 !important;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
body .pp_pic_holder .pp_bottom,
body .pp_pic_holder .pp_top {
  display: none !important;
}
body .pp_pic_holder .pp_content {
  position: relative;
  background: 0 0;
  margin: 0 auto;
  height: 40px;
  min-width: 40px;
  width: 100%;
}
@media only screen and (max-width: 768px) {
  body .pp_pic_holder .pp_content {
    width: 100% !important;
  }
}
* html body .pp_pic_holder .pp_content {
  width: 40px;
}
body .pp_pic_holder .pp_content_container {
  position: relative;
  text-align: left;
  width: 100%;
}
body .pp_pic_holder .pp_content_container .pp_left,
body .pp_pic_holder .pp_content_container .pp_right {
  background: 0 0 !important;
  padding: 0 !important;
}
body .pp_pic_holder #pp_full_res {
  line-height: 1 !important;
}
body .pp_pic_holder #pp_full_res .pp_inline {
  color: #333;
  text-align: left;
}
body .pp_pic_holder #pp_full_res .pp_inline p {
  margin: 0 0 15px;
}
body .pp_pic_holder #pp_full_res img {
  display: block;
}
@media only screen and (max-width: 768px) {
  body .pp_pic_holder #pp_full_res img {
    width: 100% !important;
  }
}
body .pp_pic_holder .pp_description,
body .pp_pic_holder .pp_gallery,
body .pp_pic_holder .ppt {
  display: none !important;
}
body .pp_pic_holder .pp_loaderIcon {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 32px;
  height: 32px;
  background-color: #fff;
  border-radius: 16px;
  animation: scaleout 1s infinite ease-in-out;
}
body .pp_pic_holder .pp_fade {
  position: relative;
  top: 50%;
  display: none;
  -webkit-transform: translateY(-50%) translateZ(0);
  -moz-transform: translateY(-50%) translateZ(0);
  transform: translateY(-50%) translateZ(0);
}
body .pp_pic_holder .pp_details {
  position: relative;
  top: -1px;
  display: table;
  vertical-align: top;
  width: 100% !important;
  float: none !important;
  margin: 0 !important;
  padding: 15px 24px;
  background-color: #fff;
  box-sizing: border-box;
}
body .pp_pic_holder .pp_details .pp_nav {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: auto;
  float: none;
  margin: 0 !important;
}
body .pp_pic_holder .pp_details .pp_nav .pp_pause,
body .pp_pic_holder .pp_details .pp_nav .pp_play {
  display: none;
}
body .pp_pic_holder .pp_details .pp_nav .currentTextHolder {
  position: absolute;
  top: 0;
  left: 50%;
  width: auto;
  margin: 0;
  padding: 0;
  float: none;
  color: #6e6e6e;
  font-family: inherit;
  font-size: inherit;
  line-height: 30px;
  font-style: inherit;
  letter-spacing: 5px;
}
body .pp_pic_holder a:focus {
  outline: 0;
}
body .pp_pic_holder a.pp_arrow_next,
body .pp_pic_holder a.pp_arrow_previous {
  position: relative;
  display: inline-block;
  vertical-align: top;
  left: auto !important;
  float: none;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  color: #6e6e6e;
  font-family: Ionicons;
  font-size: 0;
  line-height: 1;
  text-indent: 0;
  background: 0 0 !important;
  opacity: 1 !important;
  overflow: visible;
}
body .pp_pic_holder a.pp_arrow_next:after,
body .pp_pic_holder a.pp_arrow_previous:after {
  font-size: 30px;
}
body .pp_pic_holder a.pp_arrow_next:hover,
body .pp_pic_holder a.pp_arrow_previous:hover {
  color: #333;
}
body .pp_pic_holder a.pp_arrow_previous:after {
  content: "\f3d2";
}
body .pp_pic_holder a.pp_arrow_next {
  margin: 0 0 0 14px !important;
}
body .pp_pic_holder a.pp_arrow_next:after {
  content: "\f3d3";
}
body .pp_pic_holder a.pp_next,
body .pp_pic_holder a.pp_previous {
  position: absolute;
  top: calc(50% - 20px);
  width: auto;
  height: auto;
  margin: 0 !important;
  background: 0 0 !important;
  color: #333;
  font-family: Ionicons;
  font-size: 40px;
  line-height: 1;
  text-indent: -9999px !important;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-out, color 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out, color 0.2s ease-out;
  transition: opacity 0.2s ease-out, color 0.2s ease-out;
  display: none;
}
body .pp_pic_holder a.pp_next > *,
body .pp_pic_holder a.pp_previous > * {
  display: none;
}
body .pp_pic_holder a.pp_next:after,
body .pp_pic_holder a.pp_previous:after {
  display: block;
  line-height: inherit;
  text-indent: 0 !important;
}
body .pp_pic_holder a.pp_close,
body .pp_pic_holder a.pp_expand {
  height: auto;
  width: auto;
  text-indent: 0;
  background: 0 0 !important;
  line-height: 1;
  font-size: 0;
}
body .pp_pic_holder a.pp_next:hover,
body .pp_pic_holder a.pp_previous:hover {
  color: rgba(51, 51, 51, 0.8);
}
body .pp_pic_holder a.pp_previous {
  left: 30px;
}
body .pp_pic_holder a.pp_previous:after {
  content: "\f3d2";
}
body .pp_pic_holder a.pp_next {
  right: 30px;
}
@media only screen and (max-width: 768px) {
  body .pp_pic_holder a.pp_previous {
    left: 20px;
  }
  body .pp_pic_holder a.pp_next {
    right: 20px;
  }
}
body .pp_pic_holder a.pp_next:after {
  content: "\f3d3";
}
body .pp_pic_holder a.pp_close {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  margin: 0 !important;
  color: #6e6e6e;
  font-family: Ionicons;
  cursor: pointer;
  opacity: 1 !important;
}
body .pp_pic_holder a.pp_close:after {
  content: "\f2d7";
  font-size: 28px;
}
body .pp_pic_holder a.pp_close:hover {
  color: #333;
}
body .pp_pic_holder a.pp_expand {
  position: absolute;
  right: -22px;
  top: -18px;
  display: block;
  color: #fff;
  font-family: Ionicons;
  text-align: center;
  z-index: 2001;
}
body .pp_pic_holder a.pp_expand:after {
  content: "\f386";
  font-size: 22px;
}
body .pp_pic_holder a.pp_expand:hover {
  color: rgba(255, 255, 255, 0.8);
}
body .pp_hoverContainer {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
}
@media only screen and (max-width: 768px) {
  body .pp_hoverContainer {
    width: 100% !important;
  }
}
body .pp_hoverContainer:hover a.pp_next,
body .pp_hoverContainer:hover a.pp_previous {
  opacity: 1;
}
body .pp_overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: none;
  background-color: #333;
  z-index: 10000 !important;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 180px;
  text-align: left;
  box-sizing: border-box;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
  position: relative;
  display: block;
  padding: 9px 20px;
  border: 1px solid #e1e1e1;
  box-sizing: border-box;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
  position: absolute;
  right: 20px;
  top: 50%;
  display: block;
  content: "\33";
  font-family: ElegantIcons;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul li,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul li {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul li a,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul li a {
  display: block;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul ul,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul ul {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  padding: 13px 20px;
  background-color: #fff;
  border: 1px solid #e1e1e1;
  border-top: none;
  z-index: 10;
  opacity: 0;
  visibility: hidden;
  box-sizing: border-box;
  -webkit-transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;
  -moz-transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;
  transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul ul a,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul ul a {
  padding: 7px 0;
}
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel:hover ul ul,
.uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click:hover ul ul {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
.uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_horizontal ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px 5px 0;
}
.uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child {
  margin: 0 0 5px;
}
.uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_horizontal ul li a {
  display: block;
}
.uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_vertical ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_vertical ul li {
  display: block;
  margin: 0;
  padding: 3px 0;
}
.uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
  display: block;
}
.uatkdpljzehuiqk_icl_lang_sel_widget {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.uatkdpljzehuiqk_icl_lang_sel_widget img {
  position: relative;
  display: inline-block !important;
  vertical-align: middle;
  margin: 0 5px 0 0;
  top: -1px;
}
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget,
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel,
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click,
.pjouovkrwvohkou .uatkdpljzehuiqk_icl_lang_sel_widget,
.pjouovkrwvohkou .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel,
.pjouovkrwvohkou .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click,
.mkdf-sidebar .uatkdpljzehuiqk_icl_lang_sel_widget,
.mkdf-sidebar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel,
.mkdf-sidebar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click,
.wpb_widgetised_column .uatkdpljzehuiqk_icl_lang_sel_widget,
.wpb_widgetised_column .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel,
.wpb_widgetised_column .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click {
  width: 100%;
}
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
  border-color: #fff;
}
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul li a,
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul li a {
  color: #999;
}
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul li a:hover,
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul li a:hover {
  color: #fff;
}
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul ul,
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul ul {
  background-color: #333;
  border-color: #fff;
}
.xlvwvxwtulxzley
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_horizontal
  ul
  li
  a {
  color: #999;
}
.xlvwvxwtulxzley
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_horizontal
  ul
  li
  a:hover {
  color: #fff;
}
.xlvwvxwtulxzley .uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
  color: #999;
}
.xlvwvxwtulxzley
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_vertical
  ul
  li
  a:hover {
  color: #fff;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel,
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click {
  width: auto;
  min-width: 130px;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
  border: 0;
  padding: 4px 10px;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
  right: 10px;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul li a,
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul li a {
  color: #fff;
  letter-spacing: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul li a:hover,
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul li a:hover {
  color: #999;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel ul ul,
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget #lang_sel_click ul ul {
  padding: 8px 15px;
  background-color: #333;
  border: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
  margin: 0 15px 0 0;
}
.mkdf-top-bar
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_horizontal
  ul
  li:last-child {
  margin: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_horizontal ul li a {
  color: #fff;
}
.mkdf-top-bar
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_horizontal
  ul
  li
  a:hover {
  color: #999;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_vertical ul li {
  float: left;
  margin: 0 15px 0 0;
  padding: 0;
}
.mkdf-top-bar
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_vertical
  ul
  li:last-child {
  margin: 0;
}
.mkdf-top-bar .uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
  color: #fff;
}
.mkdf-top-bar
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_vertical
  ul
  li
  a:hover {
  color: #999;
}
.wojaapvlriiy .uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
  margin: 0 20px 0 0;
}
.wojaapvlriiy
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_horizontal
  ul
  li:last-child {
  margin: 0;
}
.wojaapvlriiy .uatkdpljzehuiqk_icl_lang_sel_widget .lang_sel_list_vertical ul li {
  float: left;
  margin: 0 20px 0 0;
  padding: 0;
}
.wojaapvlriiy
  .uatkdpljzehuiqk_icl_lang_sel_widget
  .lang_sel_list_vertical
  ul
  li:last-child {
  margin: 0;
}
.fdpfgcvrff > ul > li.thkkzvhqwkgjxqo-language > a span {
  position: relative;
  display: block;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.fdpfgcvrff > ul > li.thkkzvhqwkgjxqo-language > a span img {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  top: -1px;
  margin: 0 5px 0 0;
}
.fdpfgcvrff > ul > li.thkkzvhqwkgjxqo-language > a span:after {
  content: "\33";
  font-family: ElegantIcons;
  position: absolute;
  right: -15px;
  top: 50%;
  display: block;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.fdpfgcvrff .thkkzvhqwkgjxqo-language .submenu-languages {
  position: absolute;
  top: 100%;
  width: 200px;
  left: 0;
  z-index: 10;
  opacity: 0;
  visibility: hidden;
  padding: 18px 0;
  text-align: left;
  background-color: #fff;
  border-top: 1px solid #e1e1e1;
  box-sizing: border-box;
  -webkit-transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;
  -moz-transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;
  transition: visibility 0s linear 0.25s, opacity 0.25s ease-in-out;
}
.fdpfgcvrff .thkkzvhqwkgjxqo-language .submenu-languages li {
  display: block;
  width: 100%;
  float: none;
  padding: 0;
  box-sizing: border-box;
}
.fdpfgcvrff .thkkzvhqwkgjxqo-language .submenu-languages a {
  display: block;
  padding: 9px 26px;
  color: #6e6e6e;
}
.fdpfgcvrff .thkkzvhqwkgjxqo-language .submenu-languages a:hover {
  color: #333;
}
.fdpfgcvrff .thkkzvhqwkgjxqo-language .submenu-languages img {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  top: -1px;
  margin: 0 5px 0 0;
}
.fdpfgcvrff .thkkzvhqwkgjxqo-language:hover ul {
  opacity: 1;
  visibility: visible;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
.mkd-ttevents-single .mkd-ttevents-single-image-holder {
  margin-bottom: 44px;
}
.mkd-ttevents-single .mkd-ttevents-single-image-holder img {
  display: block;
}
.mkd-ttevents-single .mkd-ttevents-single-title {
  margin-top: 0;
  margin-bottom: 14px;
}
.mkd-ttevents-single .mkd-event-single-icon {
  float: left;
  margin-right: 10px;
  color: #43d5cb;
  font-size: 16px;
}
.mkd-ttevents-single .mkd-ttevents-single-subtitle {
  margin-top: 0;
  font-size: 14px;
  font-weight: 400;
  color: #6e6e6e;
  font-family: "Open Sans", sans-serif;
}
.mkd-ttevents-single .mkd-ttevents-single-content {
  margin-top: 23px;
}
.mkd-ttevents-single h3.tt_event_margin_top_27 {
  font-size: 25px;
  line-height: 35px;
  letter-spacing: 2px;
  color: #505050;
  font-family: Poppins, sans-serif;
}
.mkd-ttevents-single .tt_event_hours li {
  border: 1px solid #ebebeb;
  background-color: #fafafa;
  padding: 27px 35px 17px;
  margin-bottom: 3.3%;
  width: 31.1%;
  margin-right: 3.3%;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mkd-ttevents-single .tt_event_hours li:nth-child(3n) {
  margin-right: 0;
}
.mkd-ttevents-single .tt_event_hours li h4 {
  margin: 0;
  font-weight: 600;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
}
.mkd-ttevents-single .tt_event_hours li h4:nth-of-type(1) {
  margin-bottom: 6px;
}
.mkd-ttevents-single .tt_event_hours li p {
  margin-top: 7px;
  font-family: "Open Sans", sans-serif;
}
.mkd-ttevents-single .tt_event_items_list {
  margin: 0;
}
.mkd-ttevents-single .tt_event_items_list li.type_info {
  border-bottom: none;
  padding: 5px 0;
}
.mkd-ttevents-single .tt_event_items_list li.type_info .tt_event_text {
  font-family: "Open Sans", sans-serif;
  color: #43d5cb;
  font-size: 14px;
  font-weight: 400;
}
.mkd-ttevents-single .tt_event_items_list li.type_info label {
  font-family: "Open Sans", sans-serif;
  font-size: 14px !important;
  font-weight: 400 !important;
  color: #999;
}
.mkd-ttevents-single .tt_event_items_list li:not(.type_info) {
  background: 0 0;
  font-size: 15px;
  color: grey;
  margin-bottom: 19px;
  padding-left: 27px;
  position: relative;
}
.mkd-ttevents-single .tt_event_items_list li:not(.type_info):before {
  content: "\4e";
  position: absolute;
  left: 0;
  font-family: ElegantIcons;
  color: #43d5cb;
  font-size: 18px;
}
table.tt_timetable {
  font-weight: 700;
  color: grey;
  font-size: 16px;
  border: 1px solid #e5e5e5;
}
table.tt_timetable tbody tr,
table.tt_timetable thead tr {
  border: 1px solid #e5e5e5;
}
table.tt_timetable td.tt_hours_column {
  font-weight: 500;
  color: #acacac !important;
  text-transform: uppercase;
  font-size: 12px !important;
}
table.tt_timetable th {
  font-weight: 500;
  color: #0e0e0e;
  height: 70px;
  font-size: 15px !important;
  font-family: Poppins, sans-serif;
  border-right: 1px solid #e5e5e5 !important;
  border-bottom: 1px solid #e5e5e5 !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
table.tt_timetable td {
  font-weight: 400;
  color: grey !important;
  font-size: 16px;
  border-right: 1px solid #e5e5e5 !important;
  border-bottom: 1px solid #e5e5e5 !important;
}
table.tt_timetable .event_container {
  padding: 29px 10px;
}
table.tt_timetable tbody tr:nth-child(even) {
  background-color: #fff !important;
}
table.tt_timetable tbody tr:nth-child(odd) {
  background-color: #fafafa !important;
}
table.tt_timetable .event,
table.tt_timetable .event .event_container.tt_tooltip:hover,
table.tt_timetable .event:hover {
  background-color: transparent;
}
table.tt_timetable .event {
  color: grey;
}
table.tt_timetable .event .after_hour_text,
table.tt_timetable .event .event_header,
table.tt_timetable .event a {
  color: #4f6dcd !important;
}
table.tt_timetable .event .before_hour_text {
  font-size: 11px;
  font-weight: 500;
  color: #acacac;
}
table.tt_timetable .event .event_container .hours,
table.tt_timetable .event .event_container.tt_tooltip:hover .hours,
table.tt_timetable .event.tt_tooltip:hover .hours {
  color: grey;
}
table.tt_timetable .event .event_header {
  margin-bottom: 6px;
  font-weight: 500;
}
table.tt_timetable .event:not(.tt_single_event) .event_container {
  border-bottom: 1px solid #e5e5e5;
}
table.tt_timetable .event:not(.tt_single_event) .event_container:last-child {
  border-bottom: none;
}
table.tt_timetable .event hr {
  display: none;
}
table.tt_timetable .event a.event_header:hover,
table.tt_timetable .event a:hover {
  text-decoration: none;
  color: #4e6dcc !important;
}
table.tt_timetable .tt_tooltip_content {
  color: #fff !important;
  background: #4e6dcc;
  text-align: center;
  border-radius: 5px;
  margin: 0 10px;
  padding: 15px;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  height: 100%;
  line-height: 18px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
table.tt_timetable .tt_tooltip_content a {
  color: #fff !important;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
  display: none;
}
table.tt_timetable .tt_tooltip_content a:hover {
  color: #fff !important;
}
table.tt_timetable .tt_tooltip .tt_tooltip_arrow {
  border-color: #4e6dcc transparent;
  position: absolute;
  left: 60px;
  border-width: 16px 16px 0;
  bottom: -10px;
}
table.tt_timetable .tt_tooltip .tt_tooltip_text {
  visibility: hidden;
  opacity: 0;
  -webkit-transform-origin: 50% 200%;
  -moz-transform-origin: 50% 200%;
  transform-origin: 50% 200%;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition: transform 0.3s cubic-bezier(0.18, 0.6, 0.01, 1.28),
    opacity 0.2s, visibility 0.2s;
  -moz-transition: transform 0.3s cubic-bezier(0.18, 0.6, 0.01, 1.28),
    opacity 0.2s, visibility 0.2s;
  transition: transform 0.3s cubic-bezier(0.18, 0.6, 0.01, 1.28), opacity 0.2s,
    visibility 0.2s;
}
table.tt_timetable .tt_tooltip:hover .tt_tooltip_text {
  visibility: visible;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
.tt_responsive .tt_timetable.small .box_header {
  color: grey !important;
  font-size: 20px !important;
  text-align: left;
  margin-bottom: 20px;
}
.tt_responsive .tt_timetable.small .tt_items_list li {
  border-color: #e5e5e5;
  padding: 15px 0 !important;
}
.tt_responsive .tt_timetable.small .tt_items_list .event_container {
  text-align: left;
}
.tt_responsive .tt_timetable.small .tt_items_list .value,
.tt_responsive .tt_timetable.small .tt_items_list a {
  font-weight: 700;
  font-size: 16px;
  color: grey !important;
}
.tabs_box_navigation.sf-timetable-menu li.sfHover ul,
.tabs_box_navigation.sf-timetable-menu li:hover ul {
  top: 37px !important;
}
.sf-timetable-menu li ul li a:hover,
.sf-timetable-menu li ul li.selected a:hover {
  background-color: #43d5cb;
}
.sf-timetable-menu li ul {
  width: 227px;
}
.sf-timetable-menu li ul li {
  width: 217px !important;
}
.tabs_box_navigation.sf-timetable-menu {
  float: right !important;
  margin-right: 0 !important;
  margin-bottom: 45px !important;
}
.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected {
  border-radius: 5px;
  padding: 10px 19px !important;
  width: 230px;
  background-color: #fafafa !important;
  color: #afafaf !important;
  border: 1px solid #fafafa !important;
}
.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover {
  box-shadow: none;
}
.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected label {
  font-size: 15px !important;
  font-weight: 300 !important;
  font-family: "Open Sans", sans-serif;
}
table.tt_timetable {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.13);
  -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.13);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.13);
}
table.tt_timetable tr td:last-child,
table.tt_timetable tr th:last-child {
  border-right: 0 !important;
}
table.tt_timetable tbody {
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}
table.tt_timetable tbody tr:last-child {
  border-radius: 0 0 10px 10px;
}
table.tt_timetable tbody tr:last-child td {
  border-bottom-color: transparent !important;
}
table.tt_timetable tbody tr:last-child td:first-child {
  border-bottom-left-radius: 10px;
}
table.tt_timetable tbody tr:last-child td:last-child {
  border-bottom-right-radius: 10px;
}
.tabs_box_navigation .tabs_box_navigation_icon {
  width: 40px;
  height: 39px;
  background: #43d5cb;
  color: #fff;
  position: absolute;
  margin-top: 0 !important;
  border-radius: 0 5px 5px 0;
  right: 0;
  top: 0;
}
.tabs_box_navigation .tabs_box_navigation_icon:after {
  content: "\f123";
  font-family: IonIcons;
  font-size: 14px;
  background: 0 0 !important;
  position: absolute;
  top: 50%;
  right: 50%;
  -webkit-transform: translate(50%, -50%);
  -moz-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}
body .tt_tabs .tt_timetable .event .after_hour_text {
  font-size: 13px !important;
}
body .tt_tabs .tt_timetable th {
  font-size: 15px !important;
}
.tt_tabs {
  text-align: center;
}
.tt_tabs .tt_tabs_navigation {
  display: inline-block;
  width: auto !important;
  margin-bottom: 15px;
}
.tt_tabs .tt_tabs_navigation li {
  margin-right: 15px !important;
  margin-bottom: 0 !important;
  float: none;
  display: inline-block;
}
.tt_tabs .tt_tabs_navigation li a {
  color: #fff !important;
  background-color: #43d5cb;
  font-size: 11px !important;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: 2px solid #43d5cb !important;
  padding: 6px 13px !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out !important;
  -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out !important;
  transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out !important;
}
.tt_tabs .tt_tabs_navigation .ui-tabs-active a,
.tt_tabs .tt_tabs_navigation li a:hover {
  background-color: #f9b060;
  border: 2px solid #f9b060 !important;
  color: #fff !important;
}
@media only screen and (max-width: 1024px) {
  .tt_responsive .tt_timetable .event_container,
  .tt_responsive .tt_timetable th,
  .tt_responsive .tt_tooltip .tt_tooltip_content {
    padding: 10px !important;
  }
}
.uatkdpljzehuiqk.upcoming_events_widget {
  border: none !important;
  padding: 0 !important;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events_widget:after,
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events_widget:before {
  content: " ";
  display: table;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events_widget:after {
  clear: both;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events_wrapper {
  margin-top: 0;
}
.uatkdpljzehuiqk.upcoming_events_widget .caroufredsel_wrapper {
  border: 1px solid #e5e5e5;
  position: relative;
  background-color: inherit;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.uatkdpljzehuiqk.upcoming_events_widget .caroufredsel_wrapper:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  bottom: 0;
  background-color: inherit;
  z-index: 1;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events {
  width: 100% !important;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events li {
  width: 100%;
  padding: 0 !important;
}
.uatkdpljzehuiqk.upcoming_events_widget
  .tt_upcoming_events
  .tt_upcoming_events_event_container {
  border: none !important;
  border-bottom: 1px solid #e5e5e5 !important;
  font-size: 20px;
  height: 98px;
  padding: 25px 20px 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.uatkdpljzehuiqk.upcoming_events_widget
  .tt_upcoming_events
  .tt_upcoming_events_event_container:hover {
  height: auto;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events .tt_upcoming_events_hours {
  font-size: 13px;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_events .tt_calendar_icon {
  float: none;
  display: inline-block;
  margin: 0 7px 0 0;
  vertical-align: middle;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_event_controls {
  margin-top: 30px;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_event_controls:after,
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_event_controls:before {
  content: " ";
  display: table;
}
.mkdf-blog-holder article .mkdf-post-excerpt:after,
.mkdf-blog-list-holder .mkdf-bli-excerpt .mkdf-post-excerpt:after {
  content: "...";
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_event_controls:after {
  clear: both;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_event_controls a {
  width: 39px;
  height: 39px;
  line-height: 39px;
  border: 1px solid #e5e5e5;
  text-align: center;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: background-color 0.2s ease-out, border-color 0.2s ease-out;
  -moz-transition: background-color 0.2s ease-out, border-color 0.2s ease-out;
  transition: background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.uatkdpljzehuiqk.upcoming_events_widget
  .tt_upcoming_event_controls
  a#upcoming_event_prev {
  margin-right: 13px;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_event_controls a:hover {
  background-color: #43d5cb;
  border-color: #43d5cb;
}
.uatkdpljzehuiqk.upcoming_events_widget .tt_upcoming_event_controls span {
  display: inline-block;
}
@media only screen and (max-width: 1024px) {
  table.tt_timetable {
    display: none !important;
  }
  .tt_timetable.small {
    display: block !important;
  }
  .tt_responsive .tt_timetable.small .box_header {
    color: #333 !important;
    font-size: 15px !important;
    font-family: Poppins, sans-serif !important;
  }
  .tt_responsive .tt_timetable .event_container {
    padding: 0 !important;
  }
  .tt_responsive .tt_timetable.small .tt_items_list a {
    color: #4e6dcc !important;
    font-size: 14px !important;
    font-family: Poppins, sans-serif !important;
  }
  .tt_responsive .tt_timetable.small .tt_items_list a:hover {
    text-decoration: none !important;
  }
  .tabs_box_navigation.sf-timetable-menu {
    float: left !important;
    margin-right: 0 !important;
    margin-top: 10% !important;
  }
  .tt_responsive .tt_timetable.small .tt_items_list .value {
    font-weight: 500;
    color: #acacac !important;
    text-transform: uppercase;
    font-size: 12px !important;
  }
}
.mkdf-blog-holder,
.mkdf-blog-holder article {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  position: relative;
}
@media only screen and (max-width: 480px) {
  .mkd-ttevents-single .tt_event_hours li {
    width: 100%;
    margin-right: 0;
    margin-bottom: 30px;
  }
}
.mkdf-blog-holder {
  margin: 0 0 40px;
  clear: both;
}
.mkdf-blog-holder article {
  box-sizing: border-box;
}
.mkdf-blog-holder article.sticky .mkdf-post-title a {
  color: #43d5cb;
}
.mkdf-blog-holder article.mkdf-has-more-tag .mkdf-post-read-more-button {
  display: none;
}
.mkdf-blog-holder article .mkdf-post-content {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-blog-holder article .mkdf-post-image {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
}
.mkdf-blog-holder article .mkdf-post-image img {
  display: block;
}
.mkdf-blog-holder article .mkdf-post-text {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
}
.mkdf-blog-holder article .mkdf-post-info {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-blog-holder article .mkdf-post-info > * {
  position: relative;
  display: inline-block;
  vertical-align: top;
  color: currentColor;
}
.mkdf-blog-holder article .mkdf-post-info > * a {
  color: inherit;
}
.mkdf-blog-holder article.format-gallery .mkdf-post-image {
  width: 100%;
}
.mkdf-blog-holder article.format-gallery .owl-carousel .owl-item {
  z-index: 2;
}
.mkdf-blog-holder article.format-gallery .owl-carousel .owl-item.active {
  z-index: 3;
}
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-embed,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-embed
  body {
  background: 0 0;
}
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container {
  background-color: #333;
}
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls {
  height: 38px !important;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls {
  padding: 0 10px 0 4px;
  box-sizing: border-box;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button {
  width: 39px;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button {
  width: 30px;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button {
  height: 38px;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button
  button,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button
  button {
  position: relative;
  height: 100%;
  background: center no-repeat;
  margin: 0;
  border: 0;
  outline: 0;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button.mejs-play
  button,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button.mejs-play
  button {
  width: 39px;
  background-image: url(//h.com.ua/wp-content/themes/mediclinic/framework/modules/blog/assets/img/audio/play.png);
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button.mejs-pause
  button,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button.mejs-pause
  button {
  width: 39px;
  background-image: url(//h.com.ua/wp-content/themes/mediclinic/framework/modules/blog/assets/img/audio/pause.png);
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button.mejs-stop
  button,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button.mejs-stop
  button {
  width: 39px;
  background-image: url(//h.com.ua/wp-content/themes/mediclinic/framework/modules/blog/assets/img/audio/stop.png);
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button.mejs-mute
  button,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button.mejs-mute
  button {
  width: 30px;
  background-image: url(//h.com.ua/wp-content/themes/mediclinic/framework/modules/blog/assets/img/audio/sound.png);
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-playpause-button.mejs-unmute
  button,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-volume-button.mejs-unmute
  button {
  width: 30px;
  background-image: url(//h.com.ua/wp-content/themes/mediclinic/framework/modules/blog/assets/img/audio/mute.png);
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time {
  height: 100%;
  padding: 0;
  font-family: inherit;
  font-size: 13px;
  color: #fff;
  line-height: 36px;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time-rail {
  height: 100%;
  padding: 0;
  font-family: inherit;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time-rail
  .mejs-time-total {
  height: 5px;
  margin: 15px 14px;
  background: #fff;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time-rail
  .mejs-time-total
  .mejs-time-current {
  height: 5px;
  background-color: #43d5cb;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time-rail
  .mejs-time-total
  .mejs-time-float {
  top: -14px;
  border: 0;
  color: #fff;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-name
  a,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-read-more-button a {
  color: #333;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time-rail
  .mejs-time-total
  .mejs-time-float
  .mejs-time-float-corner {
  border-top-color: #333;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time-rail
  .mejs-time-total
  .mejs-time-float,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > .mejs-time-rail
  .mejs-time-total
  .mejs-time-loaded {
  background: 0 0;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > a.mejs-horizontal-volume-slider {
  height: 38px;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > a.mejs-horizontal-volume-slider
  .mejs-horizontal-volume-current,
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > a.mejs-horizontal-volume-slider
  .mejs-horizontal-volume-total {
  height: 5px;
  top: 15px;
  background: 0 0;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > a.mejs-horizontal-volume-slider
  .mejs-horizontal-volume-total {
  background-color: #fff;
}
.mkdf-blog-holder
  article.format-audio
  .mkdf-blog-audio-holder
  .mejs-container
  .mejs-controls
  > a.mejs-horizontal-volume-slider
  .mejs-horizontal-volume-current {
  top: 0 !important;
  background-color: #43d5cb;
}
.mkdf-blog-holder article.format-video .mkdf-self-hosted-video {
  max-width: 100%;
}
.mkdf-blog-holder.mkdf-blog-standard article {
  margin: 55px 0 50px;
  padding: 0;
}
.mkdf-blog-holder.mkdf-blog-standard article:first-child {
  margin-top: 0;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.mkdf-post-has-media
  .mkdf-post-heading {
  margin-bottom: 35px;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-title {
  margin: 0 0 15px;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-excerpt-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 0 0 20px;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-more-link-container {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 20px 0 0;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-read-more-button {
  margin: 0 0 20px;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 3px;
  font-family: Poppins, sans-serif;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top > div {
  position: relative;
  display: inline-block;
  padding-right: 8px;
  margin-right: 3px;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top > div a {
  margin-right: 3px;
  color: #4e6dcc;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top > div a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top > div:after {
  content: "/";
  position: absolute;
  top: 0;
  right: -2px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-top
  > div:first-child {
  margin-left: 0;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-top
  > div:last-child:after {
  content: "";
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top > div span {
  color: #444;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom {
  padding-top: 17px;
  border-top: 1px solid #dadada;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-social-share-holder.mkdf-list
  li {
  margin: 0 21px 3px 0;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-social-share-holder.mkdf-list
  li
  a {
  font-size: 14px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right {
  position: relative;
  display: inline-block;
  width: 50%;
  float: left;
  line-height: 27px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-author {
  display: inline-block;
  font-weight: 500;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-author
  a {
  color: #444;
  text-transform: capitalize;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-author
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right {
  text-align: right;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div {
  font-size: 12px;
  font-family: Poppins, sans-serif;
  color: #acacac;
  display: inline-block;
  margin-left: 17px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div
  a {
  color: #acacac;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div
  i {
  margin-right: 8px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div:first-child {
  margin-left: 0;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  a:not(.mkdf-post-info-author-link) {
  color: #4e6dcc;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder {
  display: inline-block;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like
  i,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder
  i {
  font-size: 16px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like
  a,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder
  a {
  display: inline-block;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like
  a:hover,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-like
  span,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder
  .comments-number {
  font-weight: 500;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like
  i:first-child,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like
  span:first-child {
  margin-right: 7px;
  color: #4e6dcc;
  -webkit-transition: color 0.15s ease-out;
  -moz-transition: color 0.15s ease-out;
  transition: color 0.15s ease-out;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like:hover,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like:hover
  i:first-child,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-blog-like:hover
  span:first-child {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder
  span:first-child {
  margin-right: 7px;
  color: #c4c3c3;
  -webkit-transition: color 0.15s ease-out;
  -moz-transition: color 0.15s ease-out;
  transition: color 0.15s ease-out;
}
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder:hover,
.mkdf-blog-holder.mkdf-blog-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-comments-holder:hover
  span:first-child {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-audio.mkdf-post-no-media.has-post-thumbnail
  .mkdf-post-heading {
  margin-bottom: 35px;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-title {
  color: #fff;
  margin-bottom: 9px;
  line-height: 1.45em;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-content {
  background-size: cover;
  background-color: #4e6dcc;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-text {
  padding: 42px 53px 29px;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-text-main {
  position: relative;
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-mark {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 50px;
  vertical-align: top;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-link
  .mkdf-post-mark
  .mkdf-link-mark {
  padding-top: 5px;
  font-size: 36px;
  color: #fff;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-link
  .mkdf-post-link-holder {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  vertical-align: top;
  text-align: left;
  padding-left: 12px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-link
  .mkdf-post-info-bottom {
  border: none;
  padding: 8px 11px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share {
  padding-left: 50px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share
  li {
  margin: 0 17px 3px 0;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share
  li
  a {
  color: #fff;
  font-size: 12px;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share
  li
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-title {
  color: #fff;
  margin-bottom: 9px;
  line-height: 1.45em;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-quote
  .mkdf-post-info-bottom {
  border-color: transparent;
  padding: 8px 11px;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-text {
  padding: 42px 53px 29px;
  background-color: #4e6dcc;
  background-size: cover;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-text-main {
  position: relative;
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-quote
  .mkdf-post-quote-holder {
  padding-left: 12px;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-mark {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 50px;
  vertical-align: top;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-quote
  .mkdf-post-mark
  .mkdf-quote-mark {
  padding-top: 5px;
  font-size: 36px;
  color: #fff;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-quote
  .mkdf-post-link-holder {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  vertical-align: top;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-author {
  display: inline-block;
  margin-bottom: 23px;
  font-size: 12px;
  line-height: 20px;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-quote-author {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-quote
  .mkdf-quote-author:before {
  content: "-";
  padding-right: 6px;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-blog-share {
  padding-left: 50px;
}
.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-blog-share li {
  margin: 0 17px 3px 0;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-quote
  .mkdf-blog-share
  li
  a {
  color: #fff;
  font-size: 12px !important;
}
.mkdf-blog-holder.mkdf-blog-standard
  article.format-quote
  .mkdf-blog-share
  li
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-standard.mkdf-no-blog-info-left
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right {
  width: 100%;
}
.mkdf-author-description {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 0;
  background-color: transparent;
  text-align: center;
  box-sizing: border-box;
  border-bottom: 1px solid #dadada;
}
.mkdf-author-description .mkdf-author-description-inner {
  padding: 36px 0 12px;
  min-height: 78px;
  clear: both;
}
.mkdf-author-description .mkdf-author-description-content {
  position: relative;
  padding: 0 0 30px;
}
.mkdf-author-description .mkdf-author-description-image {
  display: inline-block;
  float: left;
  margin-top: 7px;
}
.mkdf-author-description .mkdf-author-description-image img {
  display: block;
  border-radius: 5em;
}
.mkdf-author-description .mkdf-author-description-text-holder {
  position: relative;
  padding: 4px 0 0 40px;
  width: calc(100% - 160px);
  float: right;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-name {
  margin: 0;
  float: left;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-name
  a:hover {
  color: #43d5cb;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-email {
  margin: 0;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-text {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  text-align: left;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-text
  > p {
  margin: 5px 0 14px;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-social-icons {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  text-align: left;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-social-icons
  a {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0 15px 0 0;
  font-size: 14px;
  color: #333;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-social-icons
  a:last-child {
  margin: 0;
}
.mkdf-author-description
  .mkdf-author-description-text-holder
  .mkdf-author-social-icons
  a:hover {
  color: #43d5cb;
}
@media only screen and (max-width: 768px) {
  .mkdf-author-description .mkdf-author-description-content,
  .mkdf-author-description .mkdf-author-description-text-holder {
    padding: 0;
  }
}
@media only screen and (max-width: 480px) {
  .mkdf-author-description .mkdf-author-description-content {
    padding: 0;
  }
  .mkdf-author-description .mkdf-author-description-image {
    display: block;
    width: 100%;
  }
  .mkdf-author-description .mkdf-author-description-text-holder {
    display: block;
    padding: 0;
    margin-top: 30px;
    text-align: left;
    width: 100%;
  }
}
.mkdf-blog-pagination-wp {
  display: none;
}
.mkdf-blog-pagination {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 45px 0 30px;
  clear: both;
  border-top: solid 1px #e4e4e4;
}
.mkdf-blog-pagination ul {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.mkdf-blog-pagination ul li {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 10px;
  padding-top: 15px;
}
.mkdf-blog-pagination ul li a {
  font-family: Poppins, sans-serif;
  color: #333;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  font-weight: 500;
  -webkit-transition: color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
}
.mkdf-blog-pagination ul li a.mkdf-pag-active {
  color: #43d5cb;
  position: relative;
}
.mkdf-blog-pagination ul li a.mkdf-pag-active:after {
  content: "";
  position: absolute;
  bottom: 0;
  display: inline-block;
  width: 12px;
  height: 2px;
  background-color: #43d5cb;
  left: -3px;
}
.mkdf-blog-pagination ul li a:hover {
  color: #43d5cb;
}
.mkdf-blog-pagination ul li.mkdf-pag-first,
.mkdf-blog-pagination ul li.mkdf-pag-last,
.mkdf-blog-pagination ul li.mkdf-pag-next,
.mkdf-blog-pagination ul li.mkdf-pag-prev {
  top: -1px;
  margin: 0;
}
.mkdf-blog-pagination ul li.mkdf-pag-first a span,
.mkdf-blog-pagination ul li.mkdf-pag-first a span:before,
.mkdf-blog-pagination ul li.mkdf-pag-last a span,
.mkdf-blog-pagination ul li.mkdf-pag-last a span:before,
.mkdf-blog-pagination ul li.mkdf-pag-next a span,
.mkdf-blog-pagination ul li.mkdf-pag-next a span:before,
.mkdf-blog-pagination ul li.mkdf-pag-prev a span,
.mkdf-blog-pagination ul li.mkdf-pag-prev a span:before {
  display: block;
  line-height: inherit;
}
.mkdf-blog-pagination ul li.mkdf-pag-first h5,
.mkdf-blog-pagination ul li.mkdf-pag-last h5,
.mkdf-blog-pagination ul li.mkdf-pag-next h5,
.mkdf-blog-pagination ul li.mkdf-pag-prev h5 {
  margin: 0;
}
.mkdf-blog-pagination ul li.mkdf-pag-prev {
  float: left;
}
.mkdf-blog-pagination ul li.mkdf-pag-next {
  float: right;
}
.mkdf-blog-list-holder.mkdf-bl-pag-standard-blog-list .mkdf-blog-list {
  opacity: 1;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a,
.mkdf-blog-list-holder.mkdf-bl-pag-standard-blog-list.mkdf-bl-pag-standard-blog-list-animate
  .mkdf-blog-list {
  opacity: 0;
}
.mkdf-bl-standard-pagination {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 20px 0 15px;
  clear: both;
  padding-top: 13px;
  border-top: 1px solid #e4e4e4;
}
.mkdf-bl-standard-pagination ul {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  color: #000;
  list-style: none;
  text-align: center;
}
.mkdf-bl-standard-pagination ul li {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 11px;
  padding: 0;
}
.mkdf-bl-standard-pagination ul li a {
  font-family: Poppins, sans-serif;
  color: #000;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-active a,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a:hover h5,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a:hover h5 {
  color: #43d5cb;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev {
  position: absolute;
  top: 0;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a {
  font-size: 30px;
  -webkit-transition: color 0.2s ease-out, opacity 0.2s ease-out;
  -moz-transition: color 0.2s ease-out, opacity 0.2s ease-out;
  transition: color 0.2s ease-out, opacity 0.2s ease-out;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a h5,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a h5 {
  margin: 0;
  -webkit-transition: color 0.3s ease-in;
  -moz-transition: color 0.3s ease-in;
  transition: color 0.3s ease-in;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev {
  left: 0;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a,
.mkdf-related-posts-holder
  .mkdf-related-post:hover
  .mkdf-related-post-image
  a:after {
  opacity: 1;
}
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next {
  right: 0;
}
.mkdf-blog-pag-load-more {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 40px 0 30px;
  text-align: center;
}
.mkdf-blog-pag-loading {
  position: relative;
  display: none;
  width: 100%;
  margin: 40px 0 20px;
  color: #333;
  text-align: center;
}
.mkdf-blog-pag-loading.mkdf-standard-pag-trigger {
  position: absolute;
  top: 50px;
  left: 0;
}
.mkdf-blog-pag-loading.mkdf-showing {
  display: block;
}
.mkdf-blog-pag-loading > div {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  margin: 0 3px;
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;
  -moz-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;
  animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;
}
.mkdf-blog-single-navigation,
.mkdf-related-posts-holder {
  width: 100%;
  border-bottom: 1px solid #dadada;
  vertical-align: middle;
  box-sizing: border-box;
}
.mkdf-blog-pag-loading .mkdf-blog-pag-bounce1 {
  -webkit-animation-delay: -0.32s;
  -moz-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.mkdf-blog-pag-loading .mkdf-blog-pag-bounce2 {
  -webkit-animation-delay: -0.16s;
  -moz-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes bl-pag-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bl-pag-bouncedelay {
  0%,
  100%,
  80% {
    -moz-transform: scale(0);
  }
  40% {
    -moz-transform: scale(1);
  }
}
@keyframes bl-pag-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.mkdf-blog-single-navigation {
  position: relative;
  display: table;
  padding: 0;
  clear: both;
}
.mkdf-blog-single-navigation .mkdf-blog-single-navigation-inner {
  padding: 39px 0 30px;
}
.mkdf-blog-single-navigation .mkdf-blog-single-next,
.mkdf-blog-single-navigation .mkdf-blog-single-prev {
  color: #000;
  font-weight: 500;
}
.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-mark,
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-mark {
  font-size: 48px;
  line-height: inherit;
  color: inherit;
}
.mkdf-blog-single-navigation
  .mkdf-blog-single-next
  .mkdf-blog-single-nav-mark:before,
.mkdf-blog-single-navigation
  .mkdf-blog-single-prev
  .mkdf-blog-single-nav-mark:before {
  display: block;
  line-height: inherit;
}
.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation
  .mkdf-blog-single-prev
  .mkdf-blog-single-nav-label {
  color: inherit;
  font-family: Poppins, sans-serif;
}
.mkdf-blog-single-navigation .mkdf-blog-single-next:hover,
.mkdf-blog-single-navigation .mkdf-blog-single-prev:hover {
  color: #43d5cb;
}
.mkdf-blog-single-navigation .mkdf-blog-single-prev {
  float: left;
}
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-mark {
  left: 160px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: inline;
}
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-mark {
  margin: 0 14px 0 0;
}
.mkdf-blog-single-navigation
  .mkdf-blog-single-prev.mkdf-no-nav-image
  .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation
  .mkdf-blog-single-prev.mkdf-no-nav-image
  .mkdf-blog-single-nav-mark {
  left: 0;
}
.mkdf-blog-single-navigation .mkdf-blog-single-next {
  float: right;
  text-align: right;
}
.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-mark {
  right: 160px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: inline;
}
.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-mark {
  margin: 0 0 0 14px;
}
.mkdf-blog-single-navigation
  .mkdf-blog-single-next.mkdf-no-nav-image
  .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation
  .mkdf-blog-single-next.mkdf-no-nav-image
  .mkdf-blog-single-nav-mark {
  right: 0;
}
.mkdf-single-links-pages {
  clear: both;
  margin: 20px 0 5px;
}
.mkdf-single-links-pages .mkdf-single-links-pages-inner > a,
.mkdf-single-links-pages .mkdf-single-links-pages-inner > span {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px 5px 0;
}
.mkdf-related-posts-holder {
  position: relative;
  display: inline-block;
  padding: 0;
}
.mkdf-related-posts-holder .mkdf-related-posts-holder-inner {
  padding: 39px 0 19px;
}
.mkdf-related-posts-holder .mkdf-related-posts-title {
  margin: 0 0 20px;
}
.mkdf-related-posts-holder .mkdf-related-posts-title > * {
  margin: 0;
}
.mkdf-related-posts-holder .mkdf-related-posts-inner {
  margin: 0 -10px;
}
.mkdf-related-posts-holder .mkdf-related-post {
  position: relative;
  display: inline-block;
  float: left;
  width: 25%;
  margin: 0 0 20px;
  padding: 0 10px;
  box-sizing: border-box;
}
.rvudtlfoeetod-has-sidebar .mkdf-related-posts-holder .mkdf-related-post {
  width: 33.33333333333333%;
}
.touch .mkdf-related-posts-holder .mkdf-related-post {
  cursor: pointer;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  overflow: hidden;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image a {
  position: relative;
  display: block;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image a:after {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  opacity: 0;
  background-color: rgba(51, 51, 51, 0.2);
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image img {
  display: block;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-title {
  margin: 28px 0 0;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: -4px 0 0;
  font-family: Poppins, sans-serif;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info > div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  float: left;
  padding: 0 13px 0 0;
  color: inherit;
  font-weight: 500;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info > div:after {
  position: absolute;
  top: 0;
  right: 3px;
  content: "/";
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info > div:last-child {
  padding: 0;
}
.mkdf-related-posts-holder
  .mkdf-related-post
  .mkdf-post-info
  > div:last-child:after {
  display: none;
}
.mkdf-related-posts-holder
  .mkdf-related-post
  .mkdf-post-info
  > div:not(.mkdf-post-info-date)
  a {
  color: #4e6dcc;
}
.mkdf-related-posts-holder
  .mkdf-related-post
  .mkdf-post-info
  > div.mkdf-post-info-author
  .mkdf-post-info-author-text {
  margin: 0 3px 0 0;
}
.mkdf-blog-list-holder .mkdf-bl-item,
.mkdf-blog-list-holder .mkdf-blog-list {
  padding: 0;
  margin: 0;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info > div a {
  color: inherit;
  line-height: inherit;
  font-size: 12px;
  font-weight: inherit;
}
.mkdf-blog-list-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  clear: both;
}
.mkdf-blog-list-holder .mkdf-blog-list {
  list-style: none;
}
.mkdf-blog-list-holder .mkdf-bl-item {
  box-sizing: border-box;
}
.mkdf-blog-list-holder .mkdf-bli-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-blog-list-holder .mkdf-bli-content {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
}
.mkdf-blog-list-holder .mkdf-post-image {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-blog-list-holder .mkdf-post-image a,
.mkdf-blog-list-holder .mkdf-post-image img {
  display: block;
}
.mkdf-blog-list-holder .mkdf-post-image a:after {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: rgba(255, 255, 255, 0.35);
  opacity: 0;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.mkdf-blog-list-holder .mkdf-post-image a:hover:after {
  opacity: 1;
}
.mkdf-blog-list-holder .mkdf-bli-info-top {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 45px 0 1px;
  clear: both;
}
.mkdf-blog-list-holder .mkdf-bli-info-top > div {
  font-family: Poppins, sans-serif;
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  line-height: 1.2;
  float: left;
  padding: 0 5px 5px 0;
}
.mkdf-blog-list-holder .mkdf-bli-info-top > div:last-child {
  padding: 0 0 5px;
}
.mkdf-blog-list-holder .mkdf-bli-info-top > div:not(.mkdf-post-info-author) {
  font-weight: 500;
}
.mkdf-blog-list-holder .mkdf-bli-info-top > div span {
  margin-left: 5px;
}
.mkdf-blog-list-holder .mkdf-bli-info-top > div a {
  color: #4e6dcc;
}
.mkdf-blog-list-holder .mkdf-bli-info-top > div a:hover {
  color: #43d5cb;
}
.mkdf-blog-list-holder .mkdf-bli-info {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 35px 0 8px;
  clear: both;
}
.mkdf-blog-list-holder .mkdf-bli-info > div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  line-height: 1.2;
  float: left;
  padding: 0 20px 5px 0;
}
.mkdf-blog-list-holder .mkdf-bli-info > div:last-child {
  padding: 0 0 5px;
}
.mkdf-blog-list-holder .mkdf-bli-info > div a {
  color: #6e6e6e;
}
.mkdf-blog-list-holder .mkdf-bli-info > div a:hover {
  color: #43d5cb;
}
.mkdf-blog-list-holder .mkdf-bli-info-bottom {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  clear: both;
  margin-top: 24px;
  padding-top: 14px;
  border-top: 1px solid #cacaca;
}
.mkdf-blog-list-holder .mkdf-bli-info-bottom > div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  line-height: 1.2;
  float: left;
  width: 50%;
}
.mkdf-blog-list-holder .mkdf-bli-info-bottom > div.mkdf-blog-share {
  margin: 12px 0;
  text-align: right;
}
.mkdf-blog-list-holder .mkdf-bli-info-bottom > div:last-child {
  padding: 0 0 5px;
}
.mkdf-blog-list-holder .mkdf-bli-info-bottom > div a {
  color: #333;
}
.mkdf-blog-list-holder .mkdf-bli-info-bottom > div a:hover {
  color: #43d5cb;
}
.mkdf-blog-list-holder
  .mkdf-bli-info-bottom
  .mkdf-social-share-holder.mkdf-list
  li {
  margin-right: 18px;
}
.mkdf-blog-list-holder
  .mkdf-bli-info-bottom
  .mkdf-social-share-holder.mkdf-list
  li:last-child {
  margin-right: 0;
}
.mkdf-blog-list-holder
  .mkdf-bli-info-bottom
  .mkdf-social-share-holder.mkdf-list
  li
  a {
  font-size: 13px;
}
.mkdf-blog-list-holder .mkdf-post-title {
  margin: 0;
}
.mkdf-blog-list-holder .mkdf-bli-excerpt {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin-top: 0;
}
.mkdf-blog-list-holder .mkdf-bli-excerpt .mkdf-post-excerpt {
  margin: 9px 0 0;
}
.mkdf-blog-list-holder .mkdf-bli-excerpt .mkdf-post-excerpt p {
  margin: 0;
}
.mkdf-blog-list-holder .mkdf-post-read-more-button {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 12px 0 0;
}
.mkdf-blog-list-holder .mkdf-post-read-more-button a {
  padding: 0;
  margin: 0;
  color: #43d5cb;
}
.mkdf-blog-list-holder .mkdf-post-read-more-button a:hover {
  color: #333;
}
.mkdf-blog-list-holder.mkdf-bl-no-space .mkdf-bl-wrapper {
  margin: 0;
}
.mkdf-blog-list-holder.mkdf-bl-no-space .mkdf-bl-item {
  padding: 0;
  margin: 0;
}
.mkdf-blog-list-holder.mkdf-bl-tiny-space .mkdf-bl-wrapper {
  margin: 0 -5px;
}
.mkdf-blog-list-holder.mkdf-bl-tiny-space .mkdf-bl-item {
  padding: 0 5px;
  margin: 0 0 10px;
}
.mkdf-blog-list-holder.mkdf-bl-small-space .mkdf-bl-wrapper {
  margin: 0 -10px;
}
.mkdf-blog-list-holder.mkdf-bl-small-space .mkdf-bl-item {
  padding: 0 10px;
  margin: 0 0 20px;
}
.mkdf-blog-list-holder.mkdf-bl-normal-space .mkdf-bl-wrapper {
  margin: 0 -15px;
}
.mkdf-blog-list-holder.mkdf-bl-normal-space .mkdf-bl-item {
  padding: 0 15px;
  margin: 0 0 30px;
}
.mkdf-blog-list-holder.mkdf-bl-masonry {
  transition: none !important;
  overflow: visible !important;
}
.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-blog-list {
  opacity: 1;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-item {
  vertical-align: top;
  z-index: 100;
}
.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-item {
  width: 100%;
}
.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-grid-gutter {
  width: 0;
}
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-two-columns .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-two-columns .mkdf-bl-item {
  width: 50%;
}
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-three-columns
  .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-three-columns .mkdf-bl-item {
  width: 33.33333%;
}
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-four-columns .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-four-columns .mkdf-bl-item {
  width: 25%;
}
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-five-columns .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-five-columns .mkdf-bl-item {
  width: 20%;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bl-item {
  margin-bottom: 17px;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-image {
  display: table-cell;
  vertical-align: top;
  width: 50px;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-image img {
  border-radius: 50%;
  height: 50px;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content {
  display: table-cell;
  vertical-align: top;
  width: auto;
  padding-left: 21px;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content .mkdf-post-info-date {
  display: block;
  margin: 4px 0 0;
  line-height: 1;
}
.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content .mkdf-post-info-date a {
  font-family: Poppins, sans-serif;
  font-size: 12px;
  color: #6e6e6e;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.mkdf-blog-list-holder.mkdf-bl-simple
  .mkdf-bli-content
  .mkdf-post-info-date
  a:hover {
  color: #333;
}
.mkdf-blog-list-holder.mkdf-bl-standard:not(.mkdf-bl-one-column) .mkdf-bl-item {
  float: left;
}
.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-two-columns .mkdf-bl-item {
  width: 50%;
}
.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-three-columns .mkdf-bl-item {
  width: 33.33333%;
}
.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-four-columns .mkdf-bl-item {
  width: 25%;
}
.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-five-columns .mkdf-bl-item {
  width: 20%;
}
.mkdf-bl-loading {
  position: relative;
  display: none;
  width: 100%;
  margin: 40px 0 20px;
  text-align: center;
}
.mkdf-bl-loading.mkdf-showing {
  display: block;
}
.mkdf-bl-loading > div {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  margin: 0 3px;
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: bl-bouncedelay 1.4s infinite ease-in-out both;
  -moz-animation: bl-bouncedelay 1.4s infinite ease-in-out both;
  animation: bl-bouncedelay 1.4s infinite ease-in-out both;
}
.mkdf-bl-loading .mkdf-bl-loading-bounce1 {
  -webkit-animation-delay: -0.32s;
  -moz-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.mkdf-bl-loading .mkdf-bl-loading-bounce2 {
  -webkit-animation-delay: -0.16s;
  -moz-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
@-webkit-keyframes bl-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bl-bouncedelay {
  0%,
  100%,
  80% {
    -moz-transform: scale(0);
  }
  40% {
    -moz-transform: scale(1);
  }
}
@keyframes bl-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  list-style-type: none;
  text-align: center;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-image {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-image::after {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background: rgba(51, 51, 51, 0.3);
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-text-wrapper {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: opacity 0.45s ease-out;
  -moz-transition: opacity 0.45s ease-out;
  transition: opacity 0.45s ease-out;
}
.mkdf-blog-slider-holder
  .active.center
  .mkdf-blog-slider-item
  .mkdf-item-text-wrapper,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .purgyiifgezzvy
  .lhhwhhltypqj {
  opacity: 1;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-text-holder {
  position: relative;
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-text-holder-inner {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  padding: 0 5%;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section {
  margin-bottom: 5px;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section > div {
  position: relative;
  display: inline-block;
  padding-right: 25px;
  margin-left: 5px;
}
.mkdf-blog-slider-holder
  .mkdf-blog-slider-item
  .mkdf-item-info-section
  > div:after {
  content: "/";
  position: absolute;
  top: 0;
  right: 5px;
}
.mkdf-blog-slider-holder
  .mkdf-blog-slider-item
  .mkdf-item-info-section
  > div:first-child {
  margin-left: 0;
}
.mkdf-blog-slider-holder
  .mkdf-blog-slider-item
  .mkdf-item-info-section
  > div:last-child:after {
  content: "";
}
.mkdf-blog-slider-holder
  .mkdf-blog-slider-item
  .mkdf-item-info-section
  > div
  span {
  color: #444;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-title {
  margin: 0 0 15px;
  color: #fff;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-section-button-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 20px 0 0;
}
.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-section-button-holder a {
  color: #fff;
}
.mkdf-blog-slider-holder
  .mkdf-blog-slider-item
  .mkdf-section-button-holder
  a:hover {
  color: #43d5cb !important;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article {
  margin: 0 0 30px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-heading {
  margin-bottom: 38px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-title {
  margin: 0 0 8px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-text {
  padding: 0 0 21px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-top {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 3px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-top
  > div {
  position: relative;
  display: inline-block;
  padding-right: 8px;
  margin-right: 3px;
  color: #4e6dcc;
  font-family: Poppins, sans-serif;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-top
  > div
  a {
  color: inherit;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-top
  > div
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-top
  > div:after {
  content: "/";
  position: absolute;
  top: 0;
  right: -2px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-top
  > div:last-child {
  padding-right: 0;
  margin-right: 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-top
  > div:last-child:after {
  content: "";
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 31px 0 0;
  border-top: solid 1px #dadada;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right {
  position: relative;
  display: inline-block;
  width: 50%;
  float: right;
  margin-top: 16px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left {
  float: left;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  .mkdf-social-share-holder.mkdf-list
  li {
  margin: 0 21px 3px 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  .mkdf-social-share-holder.mkdf-list
  li
  a {
  font-size: 14px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  > div {
  position: relative;
  display: inline-block;
  padding-right: 8px;
  margin-right: 3px;
  color: #6e6e6e;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  > div
  a {
  color: #333;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  > div
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  > div:after {
  content: "/";
  position: absolute;
  top: 0;
  right: -2px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  > div:last-child {
  padding-right: 0;
  margin-right: 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left
  > div:last-child:after {
  content: "";
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right {
  text-align: right;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  .comments-number,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  .mkdf-blog-like
  span {
  font-weight: 500;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  .mkdf-blog-like
  i,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  .mkdf-post-info-comments
  i {
  font-size: 16px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div {
  font-size: 12px;
  font-family: Poppins, sans-serif;
  color: #333;
  display: inline-block;
  margin-left: 17px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div.mkdf-post-info-author {
  font-weight: 500;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div
  a {
  color: #333;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div
  i {
  margin-right: 8px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  > div:first-child {
  margin-left: 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-right
  a:not(.mkdf-post-info-author-link) {
  color: #4e6dcc;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-title {
  color: #fff;
  margin-bottom: 9px;
  line-height: 1.45em;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-content {
  background-size: cover;
  background-color: #4e6dcc;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-text {
  padding: 42px 53px 29px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-text-main {
  position: relative;
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-mark {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 50px;
  vertical-align: top;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-mark
  .mkdf-link-mark {
  padding-top: 5px;
  font-size: 36px;
  color: #fff;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-link-holder {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  vertical-align: top;
  text-align: left;
  padding-left: 12px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-info-bottom {
  border: none;
  padding: 8px 11px;
  margin: 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left {
  margin: 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share {
  padding-left: 50px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share
  li {
  margin: 0 17px 3px 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share
  li
  a {
  color: #fff;
  font-size: 12px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-link
  .mkdf-post-info-bottom
  .mkdf-blog-share
  li
  a:hover {
  color: #43d5cb;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-title {
  color: #fff;
  margin-bottom: 9px;
  line-height: 1.45em;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-info-bottom {
  border-color: transparent;
  padding: 8px 11px;
  margin: 0;
}
.iqcvftdxzjqvaei .xquceyacvzwuo .iavoauepywoyi,
.slyfqzyffzjcivk
  .xquceyacvzwuo
  .iavoauepywoyi
  .ctyzfskzxgs
  .zhktuccuiwdjoat,
.yxdcyxrcqf .xquceyacvzwuo .wojaapvlriiy,
.duvaljhpujj
  .xquceyacvzwuo
  .wojaapvlriiy
  .ctyzfskzxgs
  .zhktuccuiwdjoat {
  border: none;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-info-bottom
  .mkdf-post-info-bottom-left {
  margin: 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-text {
  padding: 42px 53px 29px;
  background-color: #4e6dcc;
  background-size: cover;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-text-main {
  position: relative;
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-quote-holder {
  padding-left: 12px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-mark {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 50px;
  vertical-align: top;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-mark
  .mkdf-quote-mark {
  padding-top: 5px;
  font-size: 36px;
  color: #fff;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-link-holder {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  vertical-align: top;
  text-align: left;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-post-author {
  display: inline-block;
  margin-bottom: 23px;
  font-size: 12px;
  line-height: 20px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-quote-author {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-quote-author:before {
  content: "-";
  padding-right: 6px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-blog-share {
  padding-left: 47px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-blog-share
  li {
  margin: 0 17px 3px 0;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-blog-share
  li
  a {
  color: #fff;
  font-size: 12px;
}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard
  article.format-quote
  .mkdf-blog-share
  li
  a:hover {
  color: #43d5cb;
}
.rvudtlfoeetod-bottom .rvudtlfoeetod-bottom-inner {
  box-sizing: border-box;
}
.rvudtlfoeetod-bottom .rvudtlfoeetod-bottom-inner.ctyzfskzxgs {
  padding: 20px 0;
}
.rvudtlfoeetod-bottom .rvudtlfoeetod-bottom-inner.mkdf-full-width {
  padding: 83px 45px 82px;
}
.xlvwvxwtulxzley {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  z-index: 100;
  box-sizing: border-box;
}
.xlvwvxwtulxzley .mkdf-footer-top-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  background-color: #242626;
  box-sizing: border-box;
}
.xlvwvxwtulxzley .mkdf-footer-top-holder .mkdf-footer-top-alignment-center {
  text-align: center;
}
.xlvwvxwtulxzley .mkdf-footer-top-holder .mkdf-footer-top-alignment-left {
  text-align: left;
}
.sfqrlrhakjllkv .second .inner ul.right li a,
.xlvwvxwtulxzley .mkdf-footer-top-holder .mkdf-footer-top-alignment-right {
  text-align: right;
}
.xlvwvxwtulxzley .mkdf-footer-top-holder .mkdf-footer-top-inner {
  box-sizing: border-box;
}
.xlvwvxwtulxzley .mkdf-footer-top-holder .mkdf-footer-top-inner.ctyzfskzxgs {
  padding: 112px 0;
}
.xlvwvxwtulxzley
  .mkdf-footer-top-holder
  .mkdf-footer-top-inner.mkdf-full-width {
  padding: 83px 45px 82px;
}
.xlvwvxwtulxzley .hkhhsgalgoikiyl {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  background-color: #242626;
  box-sizing: border-box;
  text-align: center;
}
.xlvwvxwtulxzley .hkhhsgalgoikiyl .ayrccuswaugeuqo {
  box-sizing: border-box;
}
.xlvwvxwtulxzley
  .hkhhsgalgoikiyl
  .ayrccuswaugeuqo.ctyzfskzxgs {
  padding: 19px 0;
}
.xlvwvxwtulxzley
  .hkhhsgalgoikiyl
  .ayrccuswaugeuqo.mkdf-full-width {
  padding: 19px 50px;
}
.xquceyacvzwuo {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  z-index: 110;
  box-sizing: border-box;
}
.xquceyacvzwuo a img {
  display: block;
}
.xquceyacvzwuo p {
  margin: 0;
}
.xquceyacvzwuo .zhktuccuiwdjoat {
  padding: 0 45px;
}
.xquceyacvzwuo .ctyzfskzxgs {
  height: 100%;
}
.xquceyacvzwuo .ctyzfskzxgs .zhktuccuiwdjoat {
  padding: 0;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
.xquceyacvzwuo .iavoauepywoyi {
  position: relative;
  height: 83px;
  overflow: hidden;
  background-color: #fff;
}
.xquceyacvzwuo .iavoauepywoyi .purgyiifgezzvy a {
  max-height: 83px;
}
.xquceyacvzwuo .wojaapvlriiy {
  position: relative;
  height: 90px;
  background-color: #fff;
  box-sizing: border-box;
}
.mkdf-boxed .xquceyacvzwuo .wojaapvlriiy {
  padding: 0;
}
.mkdf-header-logo-area-in-grid-padding
  .xquceyacvzwuo
  .iavoauepywoyi
  .zhktuccuiwdjoat,
.mkdf-header-logo-area-in-grid-padding
  .xquceyacvzwuo
  .wojaapvlriiy
  .zhktuccuiwdjoat {
  padding: 0 25px;
}
.xquceyacvzwuo .wojaapvlriiy .purgyiifgezzvy a {
  max-height: 90px;
}
.xquceyacvzwuo .wojaapvlriiy .uatkdpljzehuiqk {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.wojaapvlriiy-shadow-disable .xquceyacvzwuo .wojaapvlriiy,
.wojaapvlriiy-shadow-disable
  .xquceyacvzwuo
  .wojaapvlriiy
  .ctyzfskzxgs
  .zhktuccuiwdjoat {
  box-shadow: none;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .purgyiifgezzvy
  .ftsxwqsvfi,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .purgyiifgezzvy
  .rahfwuhqcyw {
  opacity: 0;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  .uatkdpljzehuiqktitle,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  a,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  a:hover,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  i,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  p,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  span,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  .uatkdpljzehuiqktitle,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  a,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  a:hover,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  i,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  p,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  span {
  color: #fff !important;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .purgyiifgezzvy
  .ftsxwqsvfi {
  opacity: 1;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .purgyiifgezzvy
  .lhhwhhltypqj,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .purgyiifgezzvy
  .rahfwuhqcyw {
  opacity: 0;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  .uatkdpljzehuiqktitle,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  a,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  a:hover,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  i,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  p,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header)
  .wojaapvlriiy
  .uatkdpljzehuiqk
  span,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  .uatkdpljzehuiqktitle,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  a,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  a:hover,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  i,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  p,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.fixed):not(.mkdf-sticky-header).wojaapvlriiy
  .uatkdpljzehuiqk
  span {
  color: #333 !important;
}
.purgyiifgezzvy {
  display: inline-block;
  vertical-align: middle;
}
.purgyiifgezzvy a {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
}
.purgyiifgezzvy a img {
  height: 100%;
  width: auto;
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.purgyiifgezzvy a img.rahfwuhqcyw {
  opacity: 1;
}
.purgyiifgezzvy a img.ftsxwqsvfi {
  opacity: 0;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}
.purgyiifgezzvy a img.lhhwhhltypqj {
  opacity: 0;
  -webkit-transform: translateY(-200%);
  -moz-transform: translateY(-200%);
  transform: translateY(-200%);
}
.fdpfgcvrff {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: auto;
}
.fdpfgcvrff .fdpfgcvrff-line {
  position: absolute;
  left: 0;
  width: 0;
  height: 0;
  z-index: 100;
  border-top: 4px solid #43d5cb;
  -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.fdpfgcvrff .fdpfgcvrff-line.bottom {
  bottom: 0;
}
.fdpfgcvrff ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: left;
}
.fdpfgcvrff ul li {
  position: relative;
  display: inline-block;
  float: left;
  padding: 0;
  margin: 0;
}
.fdpfgcvrff ul li a {
  font-size: 14px;
  line-height: 24px;
  color: #505050;
  font-weight: 400;
}
.sfqrlrhakjllkv .second .inner ul li.current-menu-ancestor > a,
.sfqrlrhakjllkv .second .inner ul li.current-menu-item > a,
.fdpfgcvrff ul li a:hover {
  color: #43d5cb;
}
.fdpfgcvrff ul li a i:before {
  margin: 1px;
  font-size: 15px;
}
.fdpfgcvrff ul li a .menu_icon_wrapper {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.fdpfgcvrff ul li a .mkdf-menu-featured-icon {
  position: relative;
  top: -4px;
  left: 5px;
  color: currentColor;
  font-size: 10px;
  margin: 0;
}
.fdpfgcvrff ul li a .mkdf-menu-featured-icon:before {
  margin: 0;
}
.fdpfgcvrff > ul {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 100%;
}
.fdpfgcvrff > ul > li {
  float: left;
  height: 100%;
  box-sizing: border-box;
  z-index: 101;
}
.fdpfgcvrff > ul > li > a {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 100%;
  padding: 0 21px;
  color: #333;
  font-weight: 400;
  font-size: 14px;
  line-height: 23px;
  box-sizing: border-box;
  font-family: Poppins, sans-serif;
}
.fdpfgcvrff > ul > li > a > span.hopksqkalk {
  position: relative;
  display: block;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.fdpfgcvrff > ul > li > a > span.hopksqkalk .uthjktyoovh {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.fdpfgcvrff > ul > li.mkdf-active-item > a,
.fdpfgcvrff > ul > li > a:hover {
  color: #333;
}
.fdpfgcvrff > ul > li.zzhqgfdevpsykyv > a .gghzwqyudyojgdw {
  display: none;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  > ul
  > li.mkdf-active-item
  > a,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  > ul
  > li
  > a,
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  > ul
  > li
  > a:hover {
  color: #fff;
}
.mkdf-light-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  .fdpfgcvrff-line {
  border-color: #fff;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  > ul
  > li.mkdf-active-item
  > a,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  > ul
  > li
  > a,
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  > ul
  > li
  > a:hover {
  color: #333;
}
.mkdf-dark-header
  .xquceyacvzwuo
  > div:not(.mkdf-sticky-header):not(.fixed)
  .fdpfgcvrff
  .fdpfgcvrff-line {
  border-color: #333;
}
.sfqrlrhakjllkv .second {
  position: absolute;
  display: block;
  left: -25px;
  top: 100%;
  visibility: hidden;
  overflow: hidden;
  opacity: 0;
  z-index: 10;
  -webkit-transition: top 0.15s ease-out;
  -moz-transition: top 0.15s ease-out;
  transition: top 0.15s ease-out;
  border-top: 1px solid #43d5cb;
  -webkit-box-shadow: 0 3px 5px -2px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 3px 5px -2px rgba(0, 0, 0, 0.08);
  box-shadow: 0 3px 5px -2px rgba(0, 0, 0, 0.08);
}
.sfqrlrhakjllkv .second.sfqrlrhakjllkv-start {
  visibility: visible;
  overflow: visible;
  opacity: 1;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
.sfqrlrhakjllkv .second.right {
  right: 0;
  left: auto;
}
.sfqrlrhakjllkv .second .inner {
  position: relative;
  display: block;
  padding: 0;
  margin: 0;
  z-index: 997;
}
.sfqrlrhakjllkv .second .inner ul li {
  display: block;
  float: none;
  height: auto;
}
.sfqrlrhakjllkv .second .inner ul li .uatkdpljzehuiqk {
  width: 100%;
  margin: 0 !important;
}
.sfqrlrhakjllkv .second .inner ul li a {
  display: block;
  float: none;
  margin: 0;
  padding: 6px 34px 6px 44px;
  -webkit-transition: color 0.3s ease-out, padding 0.3s ease-out;
  -moz-transition: color 0.3s ease-out, padding 0.3s ease-out;
  transition: color 0.3s ease-out, padding 0.3s ease-out;
}
.sfqrlrhakjllkv .second .inner ul li a .hopksqkalk {
  position: relative;
  display: block;
  overflow: hidden;
  box-sizing: border-box;
}
.sfqrlrhakjllkv .second .inner ul li.sub > a .hopksqkalk:after {
  color: #4e6dcc;
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  top: 0;
  right: 0;
  content: "\f125";
  font-family: IonIcons, serif;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  opacity: 1;
}
.sfqrlrhakjllkv .second .inner ul li:hover.sub > a .hopksqkalk:after {
  opacity: 0;
  -webkit-transform: scale(0, 1);
  -moz-transform: scale(0, 1);
  transform: scale(0, 1);
}
.sfqrlrhakjllkv .second .inner ul.right li a:hover .hopksqkalk:before {
  left: auto;
  right: -12px;
}
.sfqrlrhakjllkv
  .second
  .inner
  ul.right
  li.current-menu-ancestor
  > a
  .hopksqkalk:before,
.sfqrlrhakjllkv
  .second
  .inner
  ul.right
  li.current-menu-item
  > a
  .hopksqkalk:before {
  left: auto;
  right: 0;
}
.sfqrlrhakjllkv .second .inner ul.right li.sub > a .hopksqkalk:after {
  right: auto;
  left: 0;
  content: "\f124";
}
.sfqrlrhakjllkv .second .inner ul.right li ul {
  left: -100%;
}
.sfqrlrhakjllkv .second .inner ul li.sub ul li > a:before,
.sfqrlrhakjllkv .second .inner > ul > li > a:before {
  position: absolute;
  top: 1px;
  left: 34px;
  content: "\f067";
  width: 20px;
  font-size: 13px;
  display: block;
  font-family: FontAwesome, serif;
  line-height: inherit;
  padding-top: inherit;
  color: #43d5cb;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  -moz-transform: scale(0, 1);
  transform: scale(0, 1);
  opacity: 0;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.sfqrlrhakjllkv .second .inner ul li.sub ul li > a.has_icon .menu_icon_wrapper,
.sfqrlrhakjllkv .second .inner > ul > li > a.has_icon .menu_icon_wrapper {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  display: inline-block;
  width: 20px;
  backface-visibility: hidden;
}
.sfqrlrhakjllkv .second .inner ul li.sub ul.right li > a:before,
.sfqrlrhakjllkv .second .inner > ul.right > li > a:before {
  right: 34px;
  left: auto;
}
.sfqrlrhakjllkv .second .inner ul li.sub ul li:hover > a,
.sfqrlrhakjllkv .second .inner > ul > li:hover > a {
  padding-left: 55px;
}
.sfqrlrhakjllkv .second .inner ul li.sub ul li:hover > a:before,
.sfqrlrhakjllkv .second .inner > ul > li:hover > a:before {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.sfqrlrhakjllkv .second .inner ul li.sub ul li:hover > a.has_icon,
.sfqrlrhakjllkv .second .inner > ul > li:hover > a.has_icon {
  padding-left: 34px;
}
.sfqrlrhakjllkv
  .second
  .inner
  ul
  li.sub
  ul
  li:hover
  > a.has_icon
  .menu_icon_wrapper,
.sfqrlrhakjllkv .second .inner > ul > li:hover > a.has_icon .menu_icon_wrapper {
  opacity: 0;
  -webkit-transform: scale(0, 1);
  -moz-transform: scale(0, 1);
  transform: scale(0, 1);
}
.sfqrlrhakjllkv .second .inner ul li.sub ul.right li:hover > a,
.sfqrlrhakjllkv .second .inner > ul.right > li:hover > a {
  padding-left: 34px;
  padding-right: 55px;
}
.sfqrlrhakjllkv li.left_position .second {
  left: 0;
}
.sfqrlrhakjllkv li.right_position .second {
  left: auto;
  right: 0;
  border-top: 1px solid #43d5cb;
}
.sfqrlrhakjllkv > ul > li:hover > .second {
  z-index: 20;
}
.sfqrlrhakjllkv .roihjxucele .second .inner ul {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  background-color: rgba(255, 255, 255, 0.97);
  padding: 30px 0;
}
.sfqrlrhakjllkv .roihjxucele .second .inner ul li {
  width: 290px;
}
.sfqrlrhakjllkv .roihjxucele .second .inner ul li ul {
  position: absolute;
  left: 100%;
  top: -30px;
  height: auto;
  opacity: 0;
  overflow: hidden;
  z-index: 10;
  border-top: 1px solid #43d5cb;
  -webkit-box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.08);
  box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.08);
  -webkit-transform: translateZ(0);
  -webkit-transition: opacity 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}
.sfqrlrhakjllkv .roihjxucele .second .inner ul li:hover ul {
  z-index: 20;
  opacity: 1;
}
.sfqrlrhakjllkv .roihjxucele .second .inner ul.right li ul {
  left: -100%;
  -webkit-box-shadow: -3px 3px 5px -3px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: -3px 3px 5px -3px rgba(0, 0, 0, 0.08);
  box-shadow: -3px 3px 5px -3px rgba(0, 0, 0, 0.08);
}
.sfqrlrhakjllkv .wide .second .inner {
  background-color: rgba(255, 255, 255, 0.97);
  text-align: center;
}
.sfqrlrhakjllkv .wide .second .inner ul li a {
  padding: 8px 0;
  color: #505050;
}
.sfqrlrhakjllkv .wide .second .inner ul li a:hover,
.sfqrlrhakjllkv .wide .second .inner ul li ul li:hover,
.sfqrlrhakjllkv .wide .second .inner ul li.current-menu-ancestor > a,
.sfqrlrhakjllkv .wide .second .inner ul li.current-menu-item > a {
  color: #43d5cb;
}
.sfqrlrhakjllkv .wide .second .inner ul li ul {
  position: relative;
  display: block;
  top: 0;
  left: 0;
  visibility: visible;
}
.sfqrlrhakjllkv .wide .second .inner ul li ul li a {
  border-bottom: 1px solid #ebebeb;
}
.sfqrlrhakjllkv .wide .second .inner ul li ul li a .menu_icon_wrapper i {
  -webkit-transition: color 0.3s ease-out;
  -moz-transition: color 0.3s ease-out;
  transition: color 0.3s ease-out;
}
.sfqrlrhakjllkv .wide .second .inner ul li ul li:hover .menu_icon_wrapper i {
  color: #6e6e6e;
}
.sfqrlrhakjllkv .wide .second .inner ul li ul li:last-child a {
  border-bottom: 0;
  padding-bottom: 0;
}
.sfqrlrhakjllkv .wide .second .inner ul li.sub ul li > a.has_icon .uthjktyoovh {
  padding-left: 5px;
}
.sfqrlrhakjllkv .wide .second .inner ul li.sub ul li:hover > a {
  padding-left: 20px;
}
.sfqrlrhakjllkv .wide .second .inner ul li.sub ul li:hover > a.has_icon {
  padding-left: 0;
}
.sfqrlrhakjllkv .wide .second .inner > ul {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 1100px;
  padding: 35px 0;
  box-sizing: border-box;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li > a .hopksqkalk:after,
.sfqrlrhakjllkv .wide .second .inner > ul > li > a .hopksqkalk:before,
.sfqrlrhakjllkv .wide .second .inner > ul > li > a:before {
  display: none;
}
@media only screen and (min-width: 1400px) {
  .ctyzfskzxgs-1300 .sfqrlrhakjllkv .wide .second .inner > ul {
    width: 1300px;
  }
}
@media only screen and (min-width: 1300px) {
  .hpxzcadoouscd .sfqrlrhakjllkv .wide .second .inner > ul {
    width: 1200px;
  }
}
@media only screen and (min-width: 1200px) {
  .ctyzfskzxgs-1000 .sfqrlrhakjllkv .wide .second .inner > ul {
    width: 1000px;
  }
}
@media only screen and (min-width: 1024px) {
  .ctyzfskzxgs-800 .sfqrlrhakjllkv .wide .second .inner > ul {
    width: 800px;
  }
}
.sfqrlrhakjllkv .wide .second .inner > ul > li {
  float: left;
  width: 25%;
  margin: 0;
  padding: 0 65px 0 0;
  box-sizing: border-box;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li:nth-child(4n + 1) {
  clear: both;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li > a {
  color: #333;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.1em;
  padding: 7px 0 22px;
  font-family: Poppins, sans-serif;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li > a:hover {
  color: #333;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li > a.no_link {
  cursor: default;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li > a .hopksqkalk {
  padding: 0;
  overflow: inherit;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li.current-menu-ancestor > a,
.sfqrlrhakjllkv .wide .second .inner > ul > li.current-menu-item > a {
  color: #333;
}
.sfqrlrhakjllkv .wide .second .inner > ul > li > ul > li > a:before {
  left: 2px;
}
.sfqrlrhakjllkv .wide.left_position .second .inner > ul,
.sfqrlrhakjllkv .wide.right_position .second .inner > ul {
  width: auto;
  white-space: nowrap;
}
.sfqrlrhakjllkv .wide.left_position .second .inner > ul > li,
.sfqrlrhakjllkv .wide.right_position .second .inner > ul > li {
  float: none;
  display: inline-block;
  vertical-align: top;
}
.sfqrlrhakjllkv .wide.left_position .second .inner > ul > li:nth-child(4n + 1),
.sfqrlrhakjllkv
  .wide.right_position
  .second
  .inner
  > ul
  > li:nth-child(4n + 1) {
  border-left: none;
}
.sfqrlrhakjllkv .wide.left_position .second ul li,
.sfqrlrhakjllkv .wide.right_position .second ul li {
  padding: 0 33px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 275px;
}
.xquceyacvzwuo .mkdf-fixed-wrapper.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-backface-visibility: hidden;
}
.admin-bar .xquceyacvzwuo .mkdf-fixed-wrapper.fixed {
  margin-top: 32px;
}
.xquceyacvzwuo .mkdf-fixed-wrapper.fixed .wojaapvlriiy {
  background-color: #fff;
}
.mkdf-fixed-on-scroll .xquceyacvzwuo .mkdf-fixed-wrapper .wojaapvlriiy {
  -webkit-transition: height 0.2s ease;
  -moz-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
.wgxfqhatkjrhrwq .xquceyacvzwuo .iavoauepywoyi {
  height: 83px;
  z-index: 1;
  box-sizing: border-box;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .iavoauepywoyi
  .purgyiifgezzvy
  a {
  max-height: 83px;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .iavoauepywoyi
  .zhktuccuiwdjoat
  .hjvcdsakjzeit {
  height: auto;
}
.wgxfqhatkjrhrwq .xquceyacvzwuo .iavoauepywoyi .uatkdpljzehuiqk {
  margin: 0 24px 0 0;
  padding: 3px 45px 0 0;
  display: inline-block;
  border: 0;
  border-right: 1px solid #e0e0e0;
  text-align: left;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .iavoauepywoyi
  .uatkdpljzehuiqk:last-child {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .iavoauepywoyi
  .uatkdpljzehuiqk
  .mkdf-info-icon
  .mkdf-info-icon-content {
  font-size: 13px;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .iavoauepywoyi
  .mkdf-logo-widget-area {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .iavoauepywoyi
  .mkdf-right-from-logo-widget {
  position: relative;
  padding: 0 20px 0 0;
  float: left;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .iavoauepywoyi
  .mkdf-right-from-logo-widget:last-child {
  padding-right: 0;
}
.wgxfqhatkjrhrwq .xquceyacvzwuo .wojaapvlriiy {
  border-top: 1px solid #e0e0e0;
  height: 50px;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .wojaapvlriiy
  .ddluchjyaewq
  .dwepauveawxv
  .mkdf-cart-count-holder {
  top: -5%;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .wojaapvlriiy
  .fdpfgcvrff {
  left: -21px;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .wojaapvlriiy
  .zhktuccuiwdjoat
  .waeacslfow {
  height: 100%;
}
.wgxfqhatkjrhrwq
  .xquceyacvzwuo
  .wojaapvlriiy
  .zhktuccuiwdjoat
  .hjvcdsakjzeit {
  height: auto;
}
.mkdf-header-standard
  .wojaapvlriiy.mkdf-menu-center
  .zhktuccuiwdjoat
  .yhrfewjzwwlu,
.mkdf-header-standard
  .wojaapvlriiy.mkdf-menu-left
  .zhktuccuiwdjoat
  .waeacslfow,
.mkdf-header-standard
  .wojaapvlriiy.mkdf-menu-right
  .zhktuccuiwdjoat
  .hjvcdsakjzeit {
  height: 100%;
}
.mkdf-header-standard .wojaapvlriiy.mkdf-menu-left .fdpfgcvrff {
  width: auto;
  padding: 0 0 0 20px;
}
.mkdf-header-standard .wojaapvlriiy.mkdf-menu-right .fdpfgcvrff {
  width: auto;
}
.vavdoqpryafi {
  position: relative;
  display: none;
  z-index: 101;
}
.vavdoqpryafi .jgyxrrrcgc {
  position: relative;
  height: 70px;
  background-color: #fff;
  border-bottom: 1px solid #e1e1e1;
  box-sizing: border-box;
}
.vavdoqpryafi .jgyxrrrcgc .vvfhjuykdx {
  position: relative;
  z-index: 2;
  height: 100%;
}
.vavdoqpryafi .ctyzfskzxgs {
  height: 100%;
}
.vavdoqpryafi .zhktuccuiwdjoat {
  padding: 0;
}
.vavdoqpryafi .pofyzpagawfhylg a {
  display: block;
}
.vavdoqpryafi .pofyzpagawfhylg img {
  height: 100%;
  width: auto;
}
.vavdoqpryafi .ptgdcxyxffjfwaf {
  position: relative;
  height: 100%;
  float: left;
  z-index: 2;
}
.vavdoqpryafi .ptgdcxyxffjfwaf a {
  display: table;
  height: 100%;
  padding-right: 10px;
  color: #333;
}
.vavdoqpryafi .ptgdcxyxffjfwaf a > * {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  line-height: 1em;
}
.vavdoqpryafi .ptgdcxyxffjfwaf a .kjjxqhhgucw {
  font-size: 21px;
}
.vavdoqpryafi .ptgdcxyxffjfwaf a .mkdf-mobile-menu-text {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-style: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
  padding-left: 5px;
}
.rosxjdadodjg,
.mkdf-countdown .countdown-row .countdown-section .countdown-period,
.mkdf-counter-holder .mkdf-counter,
.mkdf-counter-holder .mkdf-counter-title,
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events .mkdf-event-text,
.mkdf-icon-tabs .mkdf-icon-tabs-nav li a,
.mkdf-icon-tabs .mkdf-icon-tabs-nav li a .mkdf-icon-tabs-title-holder,
.mkdf-pie-chart-holder .mkdf-pc-percentage .mkdf-pc-percent,
.mkdf-price-table .mkdf-pt-inner,
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-mark {
  font-family: Poppins, sans-serif;
}
.vavdoqpryafi .ptgdcxyxffjfwaf.mkdf-mobile-menu-opened a {
  color: #43d5cb;
}
.vavdoqpryafi .xutegetdvkx {
  display: none;
  background-color: #fff;
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 35px;
  box-sizing: border-box;
}
.vavdoqpryafi .xutegetdvkx ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.vavdoqpryafi .xutegetdvkx ul li {
  position: relative;
  padding: 0;
  margin: 0;
}
.vavdoqpryafi .xutegetdvkx ul li a,
.vavdoqpryafi .xutegetdvkx ul li h5 {
  position: relative;
  display: block;
  padding: 9px 0;
  margin: 0;
  color: #6e6e6e;
  border-bottom: 1px solid #e1e1e1;
}
.vavdoqpryafi .xutegetdvkx .ctyzfskzxgs > ul > li.mkdf-active-item > a,
.vavdoqpryafi .xutegetdvkx ul li a:hover,
.vavdoqpryafi .xutegetdvkx ul li h5:hover,
.vavdoqpryafi .xutegetdvkx ul ul li.current-menu-ancestor > a,
.vavdoqpryafi .xutegetdvkx ul ul li.current-menu-item > a {
  color: #43d5cb;
}
.vavdoqpryafi .xutegetdvkx ul ul {
  display: none;
  margin-left: 15px;
}
.vavdoqpryafi .xutegetdvkx ul ul li a,
.vavdoqpryafi .xutegetdvkx ul ul li h5 {
  font-size: 14px;
  line-height: 24px;
}
.vavdoqpryafi .xutegetdvkx .ctyzfskzxgs > ul > li > a,
.vavdoqpryafi .xutegetdvkx .ctyzfskzxgs > ul > li > h5 {
  padding-left: 4px;
  font-size: 17px;
}
.vavdoqpryafi
  .xutegetdvkx
  .ctyzfskzxgs
  > ul
  > li.mkdf-active-item
  > .mobile_arrow
  > .mkdf-sub-arrow {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}
.vavdoqpryafi .xutegetdvkx .mobile_arrow {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 45px;
  padding-right: 12px;
  line-height: 45px;
  font-size: 18px;
  text-align: right;
}
.vavdoqpryafi .xutegetdvkx .mobile_arrow:hover {
  cursor: pointer;
}
.vavdoqpryafi .xutegetdvkx .mobile_arrow .mkdf-sub-arrow {
  -webkit-transition: transform 0.2s ease-in-out;
  -moz-transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
}
.vavdoqpryafi .xutegetdvkx .mobile_arrow .zjehfrhucj {
  display: none;
}
.vavdoqpryafi
  .xutegetdvkx
  li.mkdf-opened
  > .mobile_arrow
  > .mkdf-sub-arrow {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}
.vavdoqpryafi .xutegetdvkx > .ctyzfskzxgs > ul > li:last-child > a,
.vavdoqpryafi .xutegetdvkx > ul > li:last-child > a {
  border-bottom: none;
}
.opeccvvzfsfyx
  .mkdf-animate-mobile-header
  .jgyxrrrcgc {
  width: 100%;
  -webkit-transition: -webkit-transform 0.4s ease-in-out, left 0.2s ease,
    right 0.2s ease;
  -moz-transition: -moz-transform 0.4s ease-in-out, left 0.2s ease,
    right 0.2s ease;
  transition: transform 0.4s ease-in-out, left 0.2s ease, right 0.2s ease;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}
.opeccvvzfsfyx .mobile-header-appear .jgyxrrrcgc {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
}
.opeccvvzfsfyx.admin-bar
  .mobile-header-appear
  .jgyxrrrcgc {
  -webkit-transform: translateY(32px);
  -moz-transform: translateY(32px);
  transform: translateY(32px);
}
.mkdf-sticky-header {
  position: fixed;
  top: 0;
  left: 0;
  height: 70px;
  width: 100%;
  z-index: 100;
  -webkit-transition: -webkit-transform 0.6s ease;
  -moz-transition: -moz-transform 0.6s ease;
  transition: transform 0.6s ease;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}
.mkdf-sticky-header .ctyzfskzxgs {
  height: 100% !important;
}
.mkdf-sticky-header.header-appear {
  transform: translateY(0);
}
.mkdf-sticky-header .mkdf-sticky-holder {
  position: relative;
  height: 100%;
  z-index: 2;
  background-color: #fff;
  border-bottom: 1px solid #e1e1e1;
  box-sizing: border-box;
}
.mkdf-sticky-header .mkdf-sticky-holder .zhktuccuiwdjoat {
  padding: 0 40px;
}
.mkdf-sticky-header .mkdf-sticky-holder .purgyiifgezzvy a {
  max-height: 70px;
}
.admin-bar .mkdf-sticky-header.header-appear {
  top: 32px;
}
.mkdf-sticky-header .yhrfewjzwwlu,
.mkdf-sticky-header .hjvcdsakjzeit {
  height: 100%;
}
.mkdf-sticky-header .mkdf-sticky-right {
  display: inline-block;
  vertical-align: middle;
}
.mkdf-sticky-header .uatkdpljzehuiqk {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.mkdf-top-bar {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 38px;
  color: #6e6e6e;
  font-size: 13px;
  background-color: #fff;
  border-bottom: 1px solid #e0e0e0;
  z-index: 111;
}
.mkdf-title,
.mkdf-title.mkdf-has-parallax-background {
  position: relative;
  z-index: 101;
  background-repeat: no-repeat;
}
.mkdf-top-bar > .zhktuccuiwdjoat {
  padding: 0 45px;
}
.mkdf-top-bar .ctyzfskzxgs {
  height: 100%;
}
.mkdf-top-bar .ctyzfskzxgs .zhktuccuiwdjoat {
  padding-left: 0;
  padding-right: 0;
}
.mkdf-top-bar-in-grid-padding
  .mkdf-top-bar
  .ctyzfskzxgs
  .zhktuccuiwdjoat {
  padding: 0 45px;
}
.mkdf-top-bar .yguyhwoguqdeawe .uatkdpljzehuiqk {
  padding-left: 34px;
}
.mkdf-top-bar .uatkdpljzehuiqk {
  margin: 0;
  padding: 0;
  display: inline-block;
}
.mkdf-top-bar .uatkdpljzehuiqk .mkdf-info-icon .mkdf-icon-info-icon {
  position: relative;
  top: 3px;
  margin-right: 15px !important;
}
.mkdf-title {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 200px;
  text-align: left;
  background-color: #f6f6f6;
  background-position: center 0;
}
.mkdf-title.rvudtlfoeetod-center-alignment {
  text-align: center;
}
.mkdf-title.rvudtlfoeetod-right-alignment {
  text-align: right;
}
.mkdf-title.mkdf-has-responsive-background {
  height: auto !important;
}
.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}
.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .acypjccdazw {
  display: block;
  height: 100%;
}
.mkdf-title.mkdf-has-responsive-background
  .mkdf-title-holder
  .tliyjsyzhlucpetjtssqwdtjkqj {
  display: table;
  height: 100%;
}
.mkdf-title.mkdf-has-responsive-background
  .mkdf-title-holder
  .mkdf-title-subtitle-holder {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}
.mkdf-title.mkdf-breadcrumb-type .mkdf-title-holder .mkdf-breadcrumbs a,
.mkdf-title.mkdf-breadcrumb-type .mkdf-title-holder .mkdf-breadcrumbs span {
  color: #333;
}
.mkdf-title .mkdf-title-image img {
  position: relative;
  display: block;
  width: 100%;
}
.mkdf-title.mkdf-title-image-responsive {
  height: auto !important;
}
.mkdf-title.mkdf-title-image-not-responsive .mkdf-title-image {
  display: none;
}
.mkdf-title .mkdf-title-holder {
  position: relative;
  display: table;
  height: 100%;
  width: 100%;
}
.mkdf-title .mkdf-title-holder .acypjccdazw {
  display: table-row;
  vertical-align: middle;
  background-color: transparent;
}
.mkdf-title .mkdf-title-holder .tliyjsyzhlucpetjtssqwdtjkqj {
  display: table-cell;
  vertical-align: middle;
  padding: 0 !important;
}
.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder {
  position: relative;
  display: block;
  padding: 0;
  z-index: 25;
}
.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder-inner {
  position: relative;
}
.mkdf-title .mkdf-title-holder .mkdf-page-title {
  position: relative;
  display: block;
  width: 100%;
  vertical-align: middle;
  margin: 0;
}
.mkdf-title .mkdf-title-holder .mkdf-page-title span {
  display: inline-block;
  vertical-align: middle;
}
.mkdf-title .mkdf-title-holder .mkdf-subtitle {
  display: block;
  margin-top: 4px;
}
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs-holder,
.mkdf-title .mkdf-title-holder .mkdf-subtitle span {
  display: inline-block;
  vertical-align: middle;
}
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a,
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs span {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: #6e6e6e;
}
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a:hover {
  color: #333;
}
.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder {
  position: relative;
  display: block;
  height: 100%;
  margin-top: 10px;
}
.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs {
  display: table;
  height: 100%;
  width: 100%;
}
.mkdf-title.mkdf-standard-type
  .mkdf-breadcrumbs-holder
  .mkdf-breadcrumbs-inner {
  display: table-cell;
  vertical-align: middle;
}
.mkdf-title.mkdf-standard-type.rvudtlfoeetod-left-alignment
  .mkdf-breadcrumbs-holder {
  right: 0;
}
.mkdf-title.mkdf-standard-type.rvudtlfoeetod-right-alignment
  .mkdf-breadcrumbs-holder {
  left: 0;
}
.mkdf-title.mkdf-standard-type.rvudtlfoeetod-center-alignment
  .mkdf-breadcrumbs-holder {
  position: relative;
  top: auto;
  height: auto;
  display: block;
}
.mkdf-accordion-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-accordion-holder .mkdf-title-holder {
  position: relative;
  cursor: pointer;
  margin: 0;
  overflow: hidden;
  box-sizing: border-box;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: color 0.15s ease, background-color 0.15s ease;
  -moz-transition: color 0.15s ease, background-color 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease;
}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-tab-title {
  display: block;
  line-height: inherit;
  color: #333;
}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark {
  position: absolute;
  top: 50%;
  right: 0;
  width: 45px;
  height: 100%;
  margin: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  font-size: 12px;
  line-height: 12px;
  text-align: center;
  background-color: #ebebeb;
  color: #6e6e6e;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: color 0.15s ease, background-color 0.15s ease;
  -moz-transition: color 0.15s ease, background-color 0.15s ease;
  transition: color 0.15s ease, background-color 0.15s ease;
}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark span {
  position: absolute;
  top: 50%;
  display: block;
  width: 100%;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: opacity 0.15s ease;
  -moz-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark span:before {
  display: block;
  line-height: inherit;
}
.mkdf-accordion-holder
  .mkdf-title-holder
  .mkdf-accordion-mark
  span.mkdf_icon_minus {
  opacity: 0;
}
.mkdf-accordion-holder
  .mkdf-title-holder
  .mkdf-accordion-mark
  span.mkdf_icon_plus,
.mkdf-accordion-holder
  .mkdf-title-holder.ui-state-active
  .mkdf-accordion-mark
  span.mkdf_icon_minus,
.mkdf-accordion-holder
  .mkdf-title-holder.ui-state-hover
  .mkdf-accordion-mark
  span.mkdf_icon_minus {
  opacity: 1;
}
.mkdf-accordion-holder .mkdf-title-holder.ui-state-active .mkdf-accordion-mark,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-hover .mkdf-accordion-mark {
  background-color: #3f60c9;
  color: #fff;
}
.mkdf-accordion-holder
  .mkdf-title-holder.ui-state-active
  .mkdf-accordion-mark
  span.mkdf_icon_plus,
.mkdf-accordion-holder
  .mkdf-title-holder.ui-state-hover
  .mkdf-accordion-mark
  span.mkdf_icon_plus {
  opacity: 0;
}
.mkdf-accordion-holder .mkdf-title-holder.ui-state-active .mkdf-tab-title,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-hover .mkdf-tab-title {
  color: #fff;
}
.mkdf-accordion-holder span.mkdf-title-holder {
  display: block;
  line-height: 26px;
  font-weight: 600;
  letter-spacing: 1px;
}
.mkdf-accordion-holder span.mkdf-title-holder .mkdf-accordion-mark {
  margin: -2px 0 0;
}
.mkdf-accordion-holder .mkdf-accordion-content {
  margin: 0;
  background-color: #f4f4f4;
  border-radius: 5px;
  overflow: hidden;
}
.mkdf-accordion-holder .mkdf-accordion-content p {
  margin: 0;
}
.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-white-skin .mkdf-title-holder {
  background-color: #fff;
}
.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder {
  margin: 7px 0;
  padding: 16px 0 15px 22px;
  background-color: #f4f4f4;
  border-radius: 5px;
}
.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder:first-child {
  margin: 7px 0;
}
.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder .mkdf-accordion-mark {
  right: 0;
}
.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder.ui-state-active,
.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder.ui-state-hover {
  color: #fff;
  background-color: #4f6dcd;
}
.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-content {
  padding: 22px 30px 26px;
}
.mkdf-boxes {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.mkdf-boxes.mkdf-two-columns .mkdf-boxes-item {
  width: 50%;
}
.mkdf-boxes.mkdf-three-columns .mkdf-boxes-item {
  width: 33%;
}
.mkdf-boxes.mkdf-four-columns .mkdf-boxes-item {
  width: 25%;
}
.mkdf-boxes .mkdf-boxes-item {
  display: table-cell;
  position: relative;
  vertical-align: middle;
  height: 100%;
  background-position: center;
  background-size: cover;
}
.rosxjdadodjg,
.rosxjdadodjg.rosxjdadodjg-simple .yggpqzezrazpcwj {
  display: inline-block;
  vertical-align: middle;
}
.mkdf-boxes .mkdf-boxes-item:first-child {
  -webkit-border-radius: 10px 0 0 10px;
  -moz-border-radius: 10px 0 0 10px;
  border-radius: 10px 0 0 10px;
}
.mkdf-boxes .mkdf-boxes-item:last-child {
  -webkit-border-radius: 0 10px 10px 0;
  -moz-border-radius: 0 10px 10px 0;
  border-radius: 0 10px 10px 0;
}
.mkdf-boxes .mkdf-boxes-item.mkdf-vertical-alignment-top {
  vertical-align: top;
}
.mkdf-boxes .mkdf-boxes-item.mkdf-vertical-alignment-bottom {
  vertical-align: bottom;
}
.mkdf-boxes .mkdf-boxes-item.mkdf-horizontal-alignment-center {
  text-align: center;
}
.mkdf-boxes .mkdf-boxes-item.mkdf-horizontal-alignment-right {
  text-align: right;
}
.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-inner {
  width: 100%;
  box-sizing: border-box;
}
.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-content {
  padding: 50px;
  position: relative;
  z-index: 2;
}
.mkdf-boxes
  .mkdf-boxes-item
  .mkdf-boxes-item-content
  .mkd-working-hours-holder {
  padding-bottom: 12px;
}
.mkdf-boxes .mkdf-boxes-inner-content,
.mkdf-elements-holder .mkdf-ehi-content {
  padding: 0 20px;
}
.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
}
.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-content-overlay {
  background-color: rgba(0, 0, 0, 0.05);
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.mkdf-boxes .mkdf-boxes-item:hover .mkdf-boxes-item-content-overlay {
  opacity: 1;
}
.mkdf-boxes.mkdf-boxes-inner-float.mkdf-three-columns .mkdf-boxes-item {
  width: 33.33333333333333%;
}
.mkdf-boxes.mkdf-boxes-inner-float .mkdf-boxes-item {
  float: left;
}
.rosxjdadodjg {
  position: relative;
  width: auto;
  outline: 0;
  line-height: 1em;
  font-weight: 500;
  box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 0;
  -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  padding: 16px 23px;
  font-size: 14px;
  cursor: pointer;
}
.rosxjdadodjg.rosxjdadodjg-simple {
  padding: 0 !important;
  color: #333;
  background-color: transparent;
  border: 0;
  vertical-align: middle;
}
.rosxjdadodjg.rosxjdadodjg-simple:not(.uuljpzkhzyzrttp):hover {
  color: #43d5cb !important;
}
.rosxjdadodjg.rosxjdadodjg-simple:not(.iqzhavioexaqrlh):hover {
  background-color: transparent !important;
}
.rosxjdadodjg.rosxjdadodjg-simple:not(.rosxjdadodjg-custom-border-hover):hover {
  border-color: transparent !important;
}
.rosxjdadodjg.rosxjdadodjg-simple:before {
  content: "";
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: #43d5cb;
  -webkit-transition: width 0.2s ease-out;
  -moz-transition: width 0.2s ease-out;
  transition: width 0.2s ease-out;
}
.rosxjdadodjg.rosxjdadodjg-simple:hover:before {
  width: 100%;
}
.rosxjdadodjg.aitltqvklqxegk.aitltqvklqxegk-dark {
  color: #fff;
  background-color: #43d5cb;
}
.rosxjdadodjg.aitltqvklqxegk.aitltqvklqxegk-dark:not(
    .uuljpzkhzyzrttp
  ):hover {
  color: #fff !important;
}
.rosxjdadodjg.aitltqvklqxegk.aitltqvklqxegk-dark:not(
    .iqzhavioexaqrlh
  ):hover {
  background-color: #37c7be !important;
}
.rosxjdadodjg.aitltqvklqxegk.aitltqvklqxegk-dark:not(
    .iqzhavioexaqrlh
  ):hover.rosxjdadodjg-icon
  .tlpuplcicvs {
  background-color: #33bab2 !important;
}
.rosxjdadodjg.aitltqvklqxegk.aitltqvklqxegk-dark:not(
    .rosxjdadodjg-custom-border-hover
  ):hover {
  border-color: #37c7be !important;
}
.rosxjdadodjg.aitltqvklqxegk.aitltqvklqxegk-dark.rosxjdadodjg-icon
  .tlpuplcicvs {
  background-color: #37c7be;
}
.rosxjdadodjg.aitltqvklqxegk.ufwltilghjqerl {
  color: #333;
  background-color: #fff;
}
.rosxjdadodjg.aitltqvklqxegk.ufwltilghjqerl:not(
    .uuljpzkhzyzrttp
  ):hover {
  color: #333 !important;
}
.rosxjdadodjg.aitltqvklqxegk.ufwltilghjqerl:not(
    .iqzhavioexaqrlh
  ):hover {
  background-color: #f1f1f1 !important;
}
.rosxjdadodjg.aitltqvklqxegk.ufwltilghjqerl:not(
    .iqzhavioexaqrlh
  ):hover.rosxjdadodjg-icon
  .tlpuplcicvs {
  background-color: #e7e7e7 !important;
}
.rosxjdadodjg.aitltqvklqxegk.ufwltilghjqerl:not(
    .rosxjdadodjg-custom-border-hover
  ):hover {
  border-color: #f3f3f3 !important;
}
.rosxjdadodjg.aitltqvklqxegk.ufwltilghjqerl.rosxjdadodjg-icon
  .tlpuplcicvs {
  background-color: #f3f3f3;
}
.rosxjdadodjg.rosxjdadodjg-outline {
  color: #333;
  background-color: transparent;
  border: 2px solid #43d5cb;
}
.rosxjdadodjg.rosxjdadodjg-outline:not(.uuljpzkhzyzrttp):not(
    .rosxjdadodjg-icon
  ):hover {
  color: #fff !important;
}
.rosxjdadodjg.rosxjdadodjg-outline:not(.iqzhavioexaqrlh):not(
    .rosxjdadodjg-icon
  ):hover {
  background-color: #37c7be !important;
}
.rosxjdadodjg.rosxjdadodjg-outline:not(.rosxjdadodjg-custom-border-hover):not(
    .rosxjdadodjg-icon
  ):hover {
  border-color: #37c7be !important;
}
.rosxjdadodjg.rosxjdadodjg-outline.rosxjdadodjg-icon .tlpuplcicvs {
  background-color: transparent;
  border-left: 2px solid #43d5cb;
}
.rosxjdadodjg.rosxjdadodjg-small {
  padding: 14px 18px;
  font-size: 13px;
}
.rosxjdadodjg.rosxjdadodjg-huge,
.rosxjdadodjg.rosxjdadodjg-large {
  padding: 18px 45px;
  font-size: 15px;
}
.rosxjdadodjg.rosxjdadodjg-huge {
  display: block;
  text-align: center;
}
.rosxjdadodjg.rosxjdadodjg-icon {
  padding: 0;
  overflow: hidden;
}
.rosxjdadodjg.rosxjdadodjg-icon .tlpuplcicvs,
.rosxjdadodjg.rosxjdadodjg-icon .yggpqzezrazpcwj {
  display: inline-block;
}
.rosxjdadodjg.rosxjdadodjg-icon .yggpqzezrazpcwj {
  padding: 0 18px 0 23px;
}
.rosxjdadodjg.rosxjdadodjg-icon .tlpuplcicvs {
  line-height: 47px;
  font-size: 14px;
  width: 39px;
  text-align: center;
  border-radius: 0 5px 5px 0;
  -webkit-transition: border-color 0.2s ease-in-out,
    background-color 0.2s ease-in-out;
  -moz-transition: border-color 0.2s ease-in-out,
    background-color 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.rosxjdadodjg.rosxjdadodjg-icon .tlpuplcicvs:before {
  display: block;
  line-height: inherit;
}
.rosxjdadodjg.rosxjdadodjg-icon .oddsoegyruqai {
  display: block;
  position: relative;
  -webkit-transition: transform 0.2s ease-out;
  -moz-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.rosxjdadodjg.rosxjdadodjg-icon .palexyiquevwxf {
  position: absolute;
  top: 0;
  line-height: 47px;
  font-size: 14px;
  width: 39px;
  opacity: 0;
  text-align: center;
  right: 39px;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition: transform 0.2s ease-out, opacity 0.1s;
  -moz-transition: transform 0.2s ease-out, opacity 0.1s;
  transition: transform 0.2s ease-out, opacity 0.1s;
}
.rosxjdadodjg.rosxjdadodjg-icon:hover .oddsoegyruqai {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  transform: translateX(100%);
}
.rosxjdadodjg.rosxjdadodjg-icon:hover .palexyiquevwxf {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  transform: translateX(100%);
  opacity: 1;
  -webkit-transition: transform 0.2s ease-out, opacity 0.1s 0.1s;
  -moz-transition: transform 0.2s ease-out, opacity 0.1s 0.1s;
  transition: transform 0.2s ease-out, opacity 0.1s 0.1s;
}
button.rosxjdadodjg,
input[type="submit"].rosxjdadodjg {
  cursor: pointer;
}
.mkdf-call-to-action-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 12px 0 47px;
}
.mkdf-call-to-action-holder .mkdf-cta-button-holder,
.mkdf-call-to-action-holder .mkdf-cta-text-holder {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.mkdf-call-to-action-holder .mkdf-cta-text-holder {
  font-family: "Open Sans", sans-serif;
  font-size: 22px;
  text-align: center;
}
.mkdf-call-to-action-holder .mkdf-cta-text-holder h1,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h2,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h3,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h4,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h5,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h6 {
  margin: 0;
}
.mkdf-call-to-action-holder .mkdf-cta-button-holder .rosxjdadodjg {
  white-space: nowrap;
}
.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-inner {
  display: table;
}
.mkdf-call-to-action-holder.mkdf-normal-layout:not(.rvudtlfoeetod-in-grid)
  .mkdf-cta-inner {
  width: 100%;
}
.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-text-holder {
  display: table-cell;
  box-sizing: border-box;
}
.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-button-holder {
  text-align: left;
}
.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-inner {
  text-align: center;
}
.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-text-holder {
  width: 100%;
}
.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-button-holder {
  margin: 28px 0 0;
}
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-inner {
  text-align: center;
  width: 100%;
}
.mkdf-call-to-action-holder.mkdf-two-halves-columns .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.mkdf-two-halves-columns .mkdf-cta-text-holder,
.mkdf-clients.mkdf-clients-two-columns .mkdf-client-holder {
  width: 50%;
}
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text-holder {
  margin-right: 80px;
}
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-button,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text-holder,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text > * {
  display: inline;
}
.mkdf-call-to-action-holder.mkdf-two-thirds-columns .mkdf-cta-text-holder {
  width: 66.66666666666667%;
}
.mkdf-call-to-action-holder.mkdf-two-thirds-columns .mkdf-cta-button-holder {
  width: 33.33333333333333%;
}
.mkdf-call-to-action-holder.mkdf-three-quarters-columns .mkdf-cta-text-holder {
  width: 75%;
}
.mkdf-call-to-action-holder.mkdf-three-quarters-columns
  .mkdf-cta-button-holder {
  width: 25%;
}
.mkdf-call-to-action-holder.mkdf-four-fifths-columns .mkdf-cta-text-holder {
  width: 80%;
}
.mkdf-call-to-action-holder.mkdf-four-fifths-columns .mkdf-cta-button-holder {
  width: 20%;
}
.mkdf-clients-carousel-holder,
.mkdf-clients-carousel-holder .mkdf-cc-inner,
.mkdf-clients-carousel-holder .mkdf-client-image-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.touch .mkdf-clients-carousel-holder .mkdf-client-image-holder {
  cursor: pointer;
}
.mkdf-clients-carousel-holder
  .mkdf-client-image-holder
  .mkdf-client-image-holder {
  position: relative;
  display: block;
}
.mkdf-clients-carousel-holder .mkdf-client-holder {
  float: left;
  text-align: inherit;
  margin-bottom: 0;
  height: 175px;
  display: table;
}
.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-holder-inner {
  position: relative;
  margin: 0;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-image-nolink,
.mkdf-clients-carousel-holder .mkdf-client-holder a {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  line-height: 0;
  -webkit-transition: opacity 0.15s ease-out;
  -moz-transition: opacity 0.15s ease-out;
  transition: opacity 0.15s ease-out;
  position: relative;
  overflow: hidden;
}
.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-hover-opacity a:hover {
  opacity: 0.4;
}
.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-image {
  position: relative;
  display: block;
}
.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-hover-image {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-hover-image,
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-image {
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
}
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-hover-image {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-image-nolink:hover
  .mkdf-client-hover-image,
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-roll-over
  a:hover
  .mkdf-client-hover-image {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.6s
    cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: transform 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-image-nolink:hover
  .mkdf-client-image,
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-roll-over
  a:hover
  .mkdf-client-image {
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: -webkit-transform 0.6s
    cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: transform 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-fade
  .mkdf-client-hover-image,
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-fade
  .mkdf-client-image {
  -webkit-transition: opacity 0.4s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  -moz-transition: opacity 0.4s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: opacity 0.4s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-fade
  .mkdf-client-hover-image {
  opacity: 0;
}
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-fade
  .mkdf-client-image-nolink:hover
  .mkdf-client-hover-image,
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-fade
  a:hover
  .mkdf-client-hover-image {
  opacity: 1;
}
.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-hover-image,
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-fade
  .mkdf-client-image-nolink:hover
  .mkdf-client-image,
.mkdf-clients-carousel-holder
  .mkdf-client-holder.mkdf-clients-fade
  a:hover
  .mkdf-client-image {
  opacity: 0;
}
.mkdf-clients {
  overflow: hidden;
  position: relative;
}
.mkdf-clients.separator-disabled .mkdf-client-holder {
  box-shadow: none !important;
}
.mkdf-clients .mkdf-client-holder {
  float: left;
  text-align: inherit;
  margin-bottom: 0;
  height: 175px;
  display: table;
  box-shadow: 1px 1px 0 0 #dadada;
}
.mkdf-clients.mkdf-clients-five-columns .mkdf-client-holder:nth-of-type(5n + 0),
.mkdf-clients.mkdf-clients-four-columns .mkdf-client-holder:nth-of-type(4n + 0),
.mkdf-clients.mkdf-clients-six-columns .mkdf-client-holder:nth-of-type(6n + 0),
.mkdf-clients.mkdf-clients-three-columns
  .mkdf-client-holder:nth-of-type(3n + 0),
.mkdf-clients.mkdf-clients-two-columns .mkdf-client-holder:nth-of-type(2n + 0) {
  box-shadow: 0 1px 0 0 #dadada;
}
.mkdf-clients .mkdf-client-holder .mkdf-client-holder-inner {
  position: relative;
  margin: 0;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.mkdf-clients .mkdf-client-holder .mkdf-client-holder-inner img {
  max-width: 99%;
}
.mkdf-clients .mkdf-client-holder .mkdf-client-image-nolink,
.mkdf-clients .mkdf-client-holder a {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  line-height: 0;
  -webkit-transition: opacity 0.15s ease-out;
  -moz-transition: opacity 0.15s ease-out;
  transition: opacity 0.15s ease-out;
  position: relative;
  overflow: hidden;
}
.mkdf-clients .mkdf-client-holder.mkdf-hover-opacity a:hover {
  opacity: 0.4;
}
.mkdf-clients .mkdf-client-holder .mkdf-client-image {
  position: relative;
  display: block;
}
.mkdf-clients .mkdf-client-holder .mkdf-client-hover-image {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}
.mkdf-countdown,
.mkdf-countdown .countdown-row,
.mkdf-countdown .countdown-row .countdown-section {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-hover-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-image {
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
}
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-hover-image {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-image-nolink:hover
  .mkdf-client-hover-image,
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-roll-over
  a:hover
  .mkdf-client-hover-image {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: -webkit-transform 0.6s
    cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: transform 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-roll-over
  .mkdf-client-image-nolink:hover
  .mkdf-client-image,
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-roll-over
  a:hover
  .mkdf-client-image {
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: -webkit-transform 0.6s
    cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: transform 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-hover-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-image {
  -webkit-transition: opacity 0.4s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  -moz-transition: opacity 0.4s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: opacity 0.4s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-fade
  .mkdf-client-image-nolink:hover
  .mkdf-client-hover-image,
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-fade
  a:hover
  .mkdf-client-hover-image {
  opacity: 1;
}
.mkdf-clients
  .mkdf-client-holder.mkdf-clients-fade
  .mkdf-client-image-nolink:hover
  .mkdf-client-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-fade a:hover .mkdf-client-image {
  opacity: 0;
}
.mkdf-clients.mkdf-clients-three-columns .mkdf-client-holder {
  width: 33.33%;
}
.mkdf-clients.mkdf-clients-four-columns .mkdf-client-holder {
  width: 25%;
}
.mkdf-clients.mkdf-clients-five-columns .mkdf-client-holder {
  width: 20%;
}
.mkdf-clients.mkdf-clients-six-columns .mkdf-client-holder {
  width: 16.66%;
}
.mkdf-countdown {
  width: 100%;
}
.mkdf-countdown .countdown-rtl {
  direction: rtl;
}
.mkdf-countdown .countdown-row {
  width: 100%;
  text-align: center;
  clear: both;
}
.mkdf-countdown .countdown-row.countdown-show1 .countdown-section {
  width: 100%;
}
.mkdf-countdown .countdown-row.countdown-show2 .countdown-section {
  width: 50%;
}
.mkdf-countdown .countdown-row.countdown-show3 .countdown-section {
  width: 33.33333333333333%;
}
.mkdf-countdown .countdown-row.countdown-show4 .countdown-section {
  width: 25%;
}
.mkdf-countdown .countdown-row.countdown-show5 .countdown-section {
  width: 20%;
}
.mkdf-countdown .countdown-row .countdown-section {
  width: 100%;
  padding: 0 5px;
  box-sizing: border-box;
}
.mkdf-countdown .countdown-row .countdown-section .countdown-amount {
  position: relative;
  display: block;
  color: #43d5cb;
  font-size: 67px;
  line-height: 1em;
  font-weight: 600;
}
.mkdf-countdown .countdown-row .countdown-section .countdown-period {
  color: #fff;
  display: block;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 1px;
  padding-top: 24px;
}
.mkdf-counter-holder,
.mkdf-counter-holder .mkdf-counter-inner {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.mkdf-countdown.mkdf-dark-skin
  .countdown-row
  .countdown-section
  .countdown-amount,
.mkdf-countdown.mkdf-dark-skin
  .countdown-row
  .countdown-section
  .countdown-period {
  color: #333;
}
.mkdf-countdown.mkdf-light-skin
  .countdown-row
  .countdown-section
  .countdown-amount,
.mkdf-countdown.mkdf-light-skin
  .countdown-row
  .countdown-section
  .countdown-period {
  color: #fff;
}
.mkdf-counter-holder {
  width: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  text-align: center;
}
.mkdf-counter-holder .mkdf-counter-inner .mkdf-counter-icon {
  color: #4e6dcc;
  font-size: 65px;
  margin-bottom: 40px;
}
.mkdf-counter-holder .mkdf-counter {
  height: 1em;
  display: inline-block !important;
  vertical-align: middle;
  color: #333;
  font-size: 50px;
  line-height: 1em;
  font-weight: 500;
  overflow: hidden;
}
.mkdf-counter-holder .mkdf-counter-title {
  margin: 17px 0 0;
  font-size: 18px;
  font-weight: 500;
  text-transform: capitalize;
}
.mkdf-counter-holder .mkdf-counter-text {
  margin: 15px 0 0;
  font-weight: 400;
}
.mkdf-counter-holder .mkdf-counter-icon {
  display: block;
  margin-bottom: 20px;
}
.mkdf-dropcaps {
  position: relative;
  display: inline-block;
  vertical-align: top;
  float: left;
  line-height: 42px;
  font-size: 42px;
  color: #999;
  font-weight: 300;
  text-align: center;
  margin: 6px 16px 0 0;
}
.mkdf-dropcaps.mkdf-circle,
.mkdf-dropcaps.mkdf-square {
  height: 35px;
  width: 35px;
  font-size: 22px;
  line-height: 32px;
  font-weight: 600;
  color: #fff;
  background-color: #333;
  margin: 10px 13px 0 0;
  box-sizing: border-box;
}
.mkdf-dropcaps.mkdf-circle {
  border-radius: 3em;
}
.mkdf-elements-holder {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.mkdf-elements-holder.mkdf-two-columns .mkdf-eh-item {
  width: 50%;
}
.mkdf-elements-holder.mkdf-three-columns .mkdf-eh-item {
  width: 33%;
}
.mkdf-elements-holder.mkdf-four-columns .mkdf-eh-item {
  width: 25%;
}
.mkdf-elements-holder.mkdf-five-columns .mkdf-eh-item {
  width: 20%;
}
.mkdf-elements-holder.mkdf-six-columns .mkdf-eh-item {
  width: 16%;
}
.mkdf-elements-holder .mkdf-eh-item {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
  background-position: center;
  background-size: cover;
}
.mkdf-elements-holder .mkdf-eh-item.mkdf-vertical-alignment-top {
  vertical-align: top;
}
.mkdf-elements-holder .mkdf-eh-item.mkdf-vertical-alignment-bottom {
  vertical-align: bottom;
}
.mkdf-elements-holder .mkdf-eh-item.mkdf-horizontal-alignment-center {
  text-align: center;
}
.mkdf-elements-holder .mkdf-eh-item.mkdf-horizontal-alignment-right {
  text-align: right;
}
.mkdf-elements-holder .mkdf-eh-item .mkdf-elements-holder-item-inner {
  width: 100%;
}
.mkdf-elements-holder.mkdf-ehi-float.mkdf-three-columns .mkdf-eh-item {
  width: 33.33333333333333%;
}
.mkdf-elements-holder.mkdf-ehi-float.mkdf-six-columns .mkdf-eh-item {
  width: 16.66666666666667%;
}
.mkdf-elements-holder.mkdf-ehi-float .mkdf-eh-item {
  float: left;
}
.mkdf-elliptical-slider .mkdf-elliptical-slide {
  position: relative;
  display: inline-block;
  background-size: cover;
  background-position: center;
  width: 100%;
  vertical-align: middle;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-image-holder-wrapper {
  line-height: 0;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-image-holder {
  display: block;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-image-holder
  img {
  width: 100%;
  height: auto;
  max-height: 900px;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-content-holder {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: -webkit-linear-gradient(left, #43d5cb 48%, transparent 48%);
  background: linear-gradient(to left, #43d5cb 48%, transparent 48%);
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-content-holder-inner {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-content-wrapper {
  height: 100%;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-content-wrapper
  .mkdf-elliptical-slide-wrapper-inner {
  width: 50%;
  height: 100%;
  box-sizing: border-box;
  display: table;
  position: relative;
  float: right;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-content-wrapper
  .mkdf-elliptical-slide-elements-holder {
  z-index: 999;
  position: relative;
  display: table-cell;
  padding: 0 0 0 115px;
  vertical-align: middle;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-content-wrapper
  .mkdf-elliptical-slide-elements-holder
  h2 {
  margin-top: 0;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-svg-holder {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-svg-holder
  svg {
  width: auto;
  height: 100%;
  vertical-align: middle;
  position: relative;
  right: 40%;
}
.mkdf-elliptical-slider
  .mkdf-elliptical-slide
  .mkdf-elliptical-slide-svg-holder
  svg
  path {
  fill: #43d5cb;
}
.mkdf-elliptical-slider .flex-control-nav.flex-control-paging {
  position: absolute;
  right: 40px;
  top: 50%;
  z-index: 100;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mkdf-elliptical-slider .flex-control-nav.flex-control-paging li {
  padding: 5px 0;
  font-size: 1px;
  line-height: 1;
}
.mkdf-elliptical-slider .flex-control-nav.flex-control-paging li a {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 100%;
  display: block;
  width: 12px;
  height: 12px;
  text-indent: -9999px;
}
.mkdf-elliptical-slider .flex-control-nav.flex-control-paging li a.flex-active {
  background-color: #fff;
}
.mkdf-google-map-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-google-map,
.mkdf-google-map embed,
.mkdf-google-map iframe,
.mkdf-google-map object {
  display: block;
  width: 100%;
}
.mkdf-google-map {
  height: 300px;
}
.mkdf-google-map img {
  max-width: none;
}
.mkdf-google-map-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 1000;
}
.mkdf-horizontal-timeline {
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.mkdf-horizontal-timeline::before {
  content: "mobile";
  display: none;
}
.mkdf-horizontal-timeline.loaded {
  opacity: 1;
}
.mkdf-horizontal-timeline .mkdf-timeline {
  position: relative;
  height: 100px;
  margin: 0 auto;
}
.mkdf-horizontal-timeline .mkdf-events-wrapper {
  position: relative;
  height: 100%;
  margin: 0 40px;
  overflow: hidden;
}
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events ol,
.mkdf-horizontal-timeline .mkdf-timeline-navigation {
  margin: 0;
  list-style: none;
}
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 49px;
  height: 4px;
  background: #e4e4e4;
  -webkit-transition: transform 0.4s;
  -moz-transition: transform 0.4s;
  transition: transform 0.4s;
}
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events .mkdf-event-text {
  font-size: 15px;
  font-weight: 700;
  color: #202020;
}
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events .mkdf-filling-line {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: #45d2ca;
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
  -webkit-transition: transform 0.3s;
  -moz-transition: transform 0.3s;
  transition: transform 0.3s;
}
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a {
  position: absolute;
  bottom: 0;
  z-index: 2;
  text-align: center;
  font-size: 12px;
  font-weight: 300;
  font-family: "Open Sans", sans-serif;
  letter-spacing: 0.5px;
  padding-bottom: 20px;
  color: #444;
  text-transform: uppercase;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0);
}
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a .circle-outer {
  content: "";
  position: absolute;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -10px;
  height: 24px;
  width: 24px;
  background-color: #d8d8d8;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.mkdf-horizontal-timeline
  .mkdf-events-wrapper
  .mkdf-events
  a
  .circle-outer
  .circle-inner {
  background: #fff;
  width: 12px;
  height: 12px;
  display: inline-block;
  position: absolute;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.hqhgohcweljteha
  .mkdf-horizontal-timeline
  .mkdf-events-wrapper
  .mkdf-events
  a:hover
  .circle-outer {
  background-color: #43d5cb;
}
.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a.selected {
  pointer-events: none;
}
.mkdf-horizontal-timeline
  .mkdf-events-wrapper
  .mkdf-events
  a.selected
  .circle-outer {
  -webkit-transform: translateX(-50%) scale(1.2);
  -moz-transform: translateX(-50%) scale(1.2);
  transform: translateX(-50%) scale(1.2);
  background: #4e6dcc;
}
.mkdf-horizontal-timeline .mkdf-timeline-navigation a {
  position: absolute;
  z-index: 1;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 34px;
  width: 34px;
  line-height: 34px;
  border-radius: 50%;
  color: #dadada;
  text-align: center;
}
.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-prev {
  left: 0;
}
.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-prev::after {
  content: "\34";
  display: inline-block;
  font-size: 24px;
  font-family: ElegantIcons;
}
.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-next {
  right: 0;
}
.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-next::after {
  content: "\35";
  display: inline-block;
  font-size: 24px;
  font-family: ElegantIcons;
}
.mkdf-horizontal-timeline .mkdf-timeline-navigation a.inactive {
  cursor: not-allowed;
}
.mkdf-horizontal-timeline .mkdf-dots {
  height: 3px;
  background-image: radial-gradient(
    circle closest-side,
    #d2d2d2 99%,
    transparent 100%
  );
  background-position: 50% 70%;
  background-size: 20px 3px;
  background-repeat: repeat-x;
  display: inline-block;
  position: relative;
  width: 100%;
  top: -2px;
}
.mkdf-horizontal-timeline .mkdf-events-content {
  position: relative;
  width: 100%;
  margin-top: 40px;
  overflow: hidden;
  -webkit-transition: height 0.4s;
  -moz-transition: height 0.4s;
  transition: height 0.4s;
}
.mkdf-horizontal-timeline .mkdf-events-content > ol {
  list-style: none;
  margin: 0;
}
.mkdf-horizontal-timeline .mkdf-events-content > ol > li {
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  top: 0;
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
.mkdf-horizontal-timeline .mkdf-events-content > ol > li.selected {
  position: relative;
  z-index: 2;
  opacity: 1;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  transform: translateX(0);
}
.mkdf-horizontal-timeline .mkdf-events-content > ol > li.mkdf-enter-right,
.mkdf-horizontal-timeline .mkdf-events-content > ol > li.mkdf-leave-right {
  -webkit-animation: mkdf-enter-right 0.4s ease-in-out;
  -moz-animation: mkdf-enter-right 0.4s ease-in-out;
  animation: mkdf-enter-right 0.4s ease-in-out;
}
.mkdf-horizontal-timeline .mkdf-events-content > ol > li.mkdf-enter-left,
.mkdf-horizontal-timeline .mkdf-events-content > ol > li.mkdf-leave-left {
  -webkit-animation: mkdf-enter-left 0.4s ease-in-out;
  -moz-animation: mkdf-enter-left 0.4s ease-in-out;
  animation: mkdf-enter-left 0.4s ease-in-out;
}
.mkdf-horizontal-timeline .mkdf-events-content > ol > li.mkdf-leave-left,
.mkdf-horizontal-timeline .mkdf-events-content > ol > li.mkdf-leave-right {
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-inner {
  position: relative;
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-image {
  position: relative;
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  width: 50%;
  text-align: center;
  line-height: 0;
}
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value {
  position: relative;
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  width: 50%;
  text-align: left;
  padding: 30px 45px;
  border-bottom: 2px solid #ededed;
  border-right: 2px solid #ededed;
  border-top: 2px solid #ededed;
}
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h1,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h2,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h3,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h4,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h5,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h6 {
  margin-top: 0;
}
@media only screen and (min-width: 1100px) {
  .mkdf-horizontal-timeline::before {
    content: "desktop";
  }
}
.mkdf-horizontal-timeline.mkdf-timeline-bottom .mkdf-events-content {
  margin-top: 0;
  margin-bottom: 53px;
}
@-webkit-keyframes mkdf-enter-right {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes mkdf-enter-right {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes mkdf-enter-left {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes mkdf-enter-left {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
  }
}
.mkdf-icon-box-holder {
  position: relative;
  background-color: #fff;
  text-align: center;
  border: 1px solid #d8dbe0;
  border-radius: 10px;
  -webkit-transition: transform 0.2s cubic-bezier(0.45, 0.05, 0.55, 0.95);
  -moz-transition: transform 0.2s cubic-bezier(0.45, 0.05, 0.55, 0.95);
  transition: transform 0.2s cubic-bezier(0.45, 0.05, 0.55, 0.95);
}
.mkdf-icon-box-holder.border-disabled {
  border: none;
}
.mkdf-icon-box-holder.rounded-corners-disabled {
  border-radius: 0;
}
.mkdf-icon-box-holder .mkdf-icon-box-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.4s;
}
.mkdf-icon-box-holder:hover .mkdf-icon-box-overlay {
  opacity: 1;
}
.mkdf-icon-box-holder .mkdf-icon-box-holder-inner {
  position: relative;
  z-index: 99;
  padding: 0 30px 30px;
}
.mkdf-icon-box-holder .mkdf-icon-box-holder-inner .mkdf-custom-icon {
  margin-top: 35px;
  margin-bottom: 20px;
}
.mkdf-icon-box-holder .mkdf-icon-box-holder-inner .mkdf-custom-icon img {
  display: block;
  margin: 0 auto;
  -webkit-transition: transform 0.2s ease-out;
  -moz-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.mkdf-icon-box-holder .mkdf-custom-icon {
  -webkit-transition: transform 0.2s ease-out;
  -moz-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.mkdf-icon-box-holder .mkdf-overlapping-icon-box-holder-inner {
  position: relative;
  z-index: 99;
}
.mkdf-icon-box-holder .mkdf-icon-box-icon-holder {
  padding: 50px 0 21px;
}
.mkdf-icon-box-holder
  .mkdf-icon-box-icon-holder
  .mkdf-icon-shortcode
  .mkdf-icon-element {
  font-size: 40px;
  color: #4e6dcc;
  -webkit-transition: color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
}
.mkdf-icon-box-holder .mkdf-icon-box-icon-holder .mkdf-icon-shortcode {
  -webkit-transition: transform 0.2s ease-out;
  -moz-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.mkdf-icon-box-holder .mkdf-icon-box-text-holder .mkdf-icon-box-title {
  margin-bottom: 5px;
}
.mkdf-icon-box-holder .mkdf-icon-box-text-holder .mkdf-icon-box-title h5 {
  margin-bottom: 7px;
}
.mkdf-icon-box-holder .mkdf-icon-box-text-holder .mkdf-icon-box-text {
  margin-bottom: 20px;
  line-height: 24px;
}
.mkdf-icon-box-holder.overlapping-icon {
  padding: 11% 16%;
}
.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-holder-inner {
  display: table;
  width: 100%;
  height: 100%;
  padding: 0;
}
.mkdf-icon-box-holder.overlapping-icon
  .mkdf-icon-box-holder-inner
  .mkdf-icon-box-content {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
}
.mkdf-icon-box-holder.overlapping-icon
  .mkdf-icon-box-holder-inner
  .mkdf-icon-box-text {
  padding-top: 15px;
}
.mkdf-icon-box-holder.overlapping-icon
  .mkdf-icon-box-holder-inner
  .mkdf-custom-icon {
  margin: 25px 0 30px;
}
.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-visible-content {
  -webkit-transition: all 0.35s cubic-bezier(0.1, 0.5, 0.5, 1);
  -moz-transition: all 0.35s cubic-bezier(0.1, 0.5, 0.5, 1);
  transition: all 0.35s cubic-bezier(0.1, 0.5, 0.5, 1);
}
.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-invisible-content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease-in-out;
  -moz-transition: opacity 0.15s ease-in-out;
  transition: opacity 0.15s ease-in-out;
}
.mkdf-icon-box-holder.overlapping-icon:hover .mkdf-icon-box-invisible-content {
  opacity: 1;
  -webkit-transition: opacity 0.25s ease-in-out 0.1s;
  -moz-transition: opacity 0.25s ease-in-out 0.1s;
  transition: opacity 0.25s ease-in-out 0.1s;
}
.mkdf-icon-box-holder:hover.animate-icon-box.animate-entire-box {
  -webkit-transform: translateY(-7px);
  -moz-transform: translateY(-7px);
  transform: translateY(-7px);
}
.mkdf-icon-box-holder:hover.animate-icon-box.animate-entire-box.inside-icon
  .mkdf-custom-icon
  img {
  -webkit-transform: scale(1.07) translateZ(0);
  -moz-transform: scale(1.07) translateZ(0);
  transform: scale(1.07) translateZ(0);
}
.mkdf-icon-box-holder:hover.animate-icon-box.animate-icon-only
  .mkdf-custom-icon,
.mkdf-icon-box-holder:hover.animate-icon-box.animate-icon-only
  .mkdf-icon-box-icon-holder
  .mkdf-icon-shortcode {
  -webkit-transform: scale(1.07) rotate(7deg);
  -moz-transform: scale(1.07) rotate(7deg);
  transform: scale(1.07) rotate(7deg);
}
.mkdf-info-icon .mkdf-icon-info-icon,
.mkdf-info-icon .mkdf-info-icon-content {
  display: inline-block;
}
.mkdf-info-icon .mkdf-icon-info-icon {
  vertical-align: top;
  margin-right: 17px;
  line-height: 1em;
}
.mkdf-info-icon .mkdf-icon-info-icon a {
  line-height: 20px;
}
.mkdf-info-icon .mkdf-icon-info-icon i {
  color: #4e6dcc;
}
.mkdf-info-icon .mkdf-info-icon-content {
  line-height: 1em;
  font-size: 14px;
}
.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-subtitle-text,
.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-title-text {
  display: block;
}
.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-title-text {
  font-weight: 600;
  color: #333;
}
.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-subtitle-text {
  font-weight: 400;
  margin-top: 7px;
}
.mkdf-icon-list-holder {
  position: relative;
  display: table;
  table-layout: fixed;
  height: auto;
  width: 100%;
  margin-bottom: 8px;
}
.mkdf-icon-list-holder .mkdf-il-icon-holder,
.mkdf-icon-list-holder .mkdf-il-text {
  position: relative;
  display: table-cell;
  vertical-align: top;
}
.mkdf-icon-list-holder .mkdf-il-icon-holder {
  width: 1%;
}
.mkdf-icon-list-holder .mkdf-il-icon-holder > * {
  position: relative;
  display: inline-block;
  vertical-align: top;
  color: #333;
  font-size: 17px;
  line-height: inherit;
}
.mkdf-icon-list-holder .mkdf-il-icon-holder > :before {
  display: block;
  line-height: inherit;
}
.mkdf-icon-list-holder .mkdf-il-text {
  width: 99%;
  padding: 0 0 0 17px;
  box-sizing: border-box;
}
.mkdf-icon-tabs {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-icon-tabs.mkdf-icon-tabs-one ul li {
  width: 100%;
}
.mkdf-icon-tabs.mkdf-icon-tabs-two ul li,
.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-two-columns .mkdf-ig-image {
  width: 50%;
}
.mkdf-icon-tabs.mkdf-icon-tabs-three ul li {
  width: 33.33%;
}
.mkdf-icon-tabs.mkdf-icon-tabs-four ul li {
  width: 25%;
}
.mkdf-icon-tabs.mkdf-icon-tabs-five ul li {
  width: 20%;
}
.mkdf-icon-tabs.mkdf-icon-tabs-six ul li {
  width: 16.66%;
}
.mkdf-icon-tabs .mkdf-icon-tabs-nav {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  list-style: none;
  border-bottom: 1px solid #e1e1e1;
}
.mkdf-icon-tabs .mkdf-icon-tabs-nav li {
  float: left;
  margin: 0;
  padding: 0;
}
.mkdf-icon-tabs .mkdf-icon-tabs-nav li.mkdf-tabs-nav-line {
  position: absolute;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
  bottom: -1px;
  border-top: 4px solid #43d5cb;
  -webkit-transition: opacity 0.2s, width 0.4s,
    left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  -moz-transition: opacity 0.2s, width 0.4s,
    left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  transition: opacity 0.2s, width 0.4s,
    left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
}
.mkdf-icon-tabs .mkdf-icon-tabs-nav li a {
  width: 100%;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  text-align: center;
  color: #333;
  padding: 31px 26px 27px;
  -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
}
.mkdf-icon-tabs .mkdf-icon-tabs-nav li a .mkdf-icon-tabs-title-holder {
  font-size: 18px;
  line-height: 34px;
  font-weight: 500;
  color: #333;
}
.mkdf-icon-tabs .mkdf-icon-tabs-nav li a .mkdf-icon-shortcode,
.mkdf-icon-tabs .mkdf-icon-tabs-nav li a img {
  display: block;
  margin: 0 auto 18px;
}
.mkdf-icon-tabs .mkdf-icon-tab-container,
.mkdf-iwt,
.mkdf-iwt .mkdf-iwt-icon a,
.mkdf-iwt .mkdf-iwt-title a {
  display: inline-block;
  position: relative;
}
.mkdf-icon-tabs .mkdf-icon-tab-container {
  width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
  margin: 6px 0 0;
  padding-top: 65px;
}
.mkdf-icon-tabs .mkdf-icon-tab-container p {
  margin: 0;
}
.mkdf-iwt {
  width: 100%;
  vertical-align: middle;
}
.mkdf-iwt .mkdf-iwt-icon img {
  -webkit-transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
  -moz-transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
  transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
}
.mkdf-iwt .mkdf-iwt-icon a {
  vertical-align: middle;
}
.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode {
  line-height: 1;
}
.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode.mkdf-circle,
.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle,
.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode.mkdf-square {
  line-height: 2;
}
.mkdf-iwt .mkdf-iwt-title {
  margin: 0;
  line-height: 1.2em;
}
.mkdf-iwt .mkdf-iwt-title a {
  vertical-align: top;
}
.mkdf-iwt .mkdf-iwt-title a:hover {
  color: #7a7a7a;
}
.mkdf-iwt .mkdf-iwt-subtitle {
  margin: 0 0 5px;
}
.mkdf-iwt .mkdf-iwt-title-text {
  display: block;
}
.mkdf-iwt .mkdf-iwt-text {
  margin: 6px 0 0;
  line-height: 1.8em;
}
.mkdf-iwt.mkdf-iwt-icon-left {
  width: auto;
}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-title {
  margin-bottom: 14px;
}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content,
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon {
  display: table-cell;
  vertical-align: top;
}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon {
  padding-right: 22px;
  position: relative;
  top: 1px;
}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon img {
  max-width: none;
}
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content {
  padding: 0 0 0 13px;
}
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-icon,
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-title-text {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-icon .mkdf-icon-element {
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-icon img {
  max-width: none;
}
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-title-text {
  padding: 0 0 0 17px;
}
.mkdf-iwt.mkdf-iwt-icon-top {
  text-align: center;
}
.mkdf-iwt.mkdf-iwt-icon-top .mkdf-iwt-content {
  padding: 23px 0 0;
}
.mkdf-iwt:hover .mkdf-iwt-icon img {
  -webkit-transform: translate3d(0, -5px, 0);
  -moz-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.mkdf-icon-shortcode {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 1em;
}
.mkdf-icon-shortcode.mkdf-circle,
.mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle,
.mkdf-icon-shortcode.mkdf-square {
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  background-color: #43d5cb;
  -webkit-transition: background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
  -moz-transition: background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
.mkdf-icon-shortcode.mkdf-circle a,
.mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle a,
.mkdf-icon-shortcode.mkdf-square a {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
}
.mkdf-icon-shortcode.mkdf-circle .mkdf-icon-element,
.mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle .mkdf-icon-element,
.mkdf-icon-shortcode.mkdf-square .mkdf-icon-element {
  color: #fff;
  line-height: inherit;
}
.mkdf-image-with-text-holder:hover .mkdf-iwt-title,
.mkdf-info-list .mkdf-info-list-item:hover .mkdf-ili-left {
  color: #43d5cb;
}
.mkdf-icon-shortcode.mkdf-circle {
  border-radius: 50%;
}
.mkdf-icon-shortcode .mkdf-icon-element {
  display: block;
  line-height: inherit;
  -webkit-transition: color 0.15s ease-in-out;
  -moz-transition: color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out;
}
.mkdf-icon-shortcode .mkdf-icon-element:before {
  display: block;
  line-height: inherit;
}
.mkdf-icon-animation-holder {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  transform: scale(0);
  -webkit-transition: transform 0.15s ease-in-out;
  -moz-transition: transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out;
}
.mkdf-icon-animation-holder.mkdf-icon-animation-show {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
.mkdf-icon-tiny {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.mkdf-icon-small {
  font-size: 2em;
}
.mkdf-icon-medium {
  font-size: 3em;
}
.mkdf-icon-large {
  font-size: 4em;
}
.mkdf-icon-huge {
  font-size: 5em;
}
.mkdf-image-gallery {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-image-gallery .mkdf-ig-image {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
}
.mkdf-image-gallery .mkdf-ig-image a,
.mkdf-image-gallery .mkdf-ig-image img {
  position: relative;
  display: block;
}
.mkdf-image-gallery .mkdf-ig-image-inner,
.mkdf-image-gallery .mkdf-ig-slider {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-no-space {
  margin: 0;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-no-space .mkdf-ig-image {
  padding: 0;
  margin: 0;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-tiny-space {
  margin: 0 -5px;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-tiny-space .mkdf-ig-image {
  padding: 0 5px;
  margin: 0 0 10px;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-small-space {
  margin: 0 -10px;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-small-space .mkdf-ig-image {
  padding: 0 10px;
  margin: 0 0 20px;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-normal-space {
  margin: 0 -15px;
}
.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-normal-space .mkdf-ig-image {
  padding: 0 15px;
  margin: 0 0 30px;
}
.mkdf-image-gallery .mkdf-ig-grid .mkdf-ig-image {
  float: left;
}
.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-three-columns .mkdf-ig-image {
  width: 33.33333%;
}
.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-four-columns .mkdf-ig-image {
  width: 25%;
}
.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-five-columns .mkdf-ig-image {
  width: 20%;
}
.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-six-columns .mkdf-ig-image {
  width: 16.66667%;
}
.mkdf-image-gallery .mkdf-ig-masonry {
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
.mkdf-image-gallery .mkdf-ig-masonry .mkdf-ig-grid-sizer {
  width: 100%;
}
.mkdf-image-gallery .mkdf-ig-masonry .mkdf-ig-grid-gutter {
  width: 0;
}
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-two-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-two-columns .mkdf-ig-image {
  width: 50%;
}
.mkdf-image-gallery
  .mkdf-ig-masonry.mkdf-ig-two-columns
  .mkdf-ig-image.mkdf-large-masonry-item {
  width: 100%;
}
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-three-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-three-columns .mkdf-ig-image {
  width: 33.33333%;
}
.mkdf-image-gallery
  .mkdf-ig-masonry.mkdf-ig-three-columns
  .mkdf-ig-image.mkdf-large-masonry-item {
  width: 66.66667%;
}
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-four-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-four-columns .mkdf-ig-image {
  width: 25%;
}
.mkdf-image-gallery
  .mkdf-ig-masonry.mkdf-ig-four-columns
  .mkdf-ig-image.mkdf-large-masonry-item,
.mkdf-pricing-tables.mkdf-two-columns .mkdf-price-table {
  width: 50%;
}
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-five-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-five-columns .mkdf-ig-image {
  width: 20%;
}
.mkdf-image-gallery
  .mkdf-ig-masonry.mkdf-ig-five-columns
  .mkdf-ig-image.mkdf-large-masonry-item {
  width: 40%;
}
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-six-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-six-columns .mkdf-ig-image {
  width: 16.66667%;
}
.mkdf-image-gallery
  .mkdf-ig-masonry.mkdf-ig-six-columns
  .mkdf-ig-image.mkdf-large-masonry-item {
  width: 33.33333%;
}
.mkdf-image-gallery.mkdf-image-behavior-custom-link
  .mkdf-ig-image
  a:hover:after {
  opacity: 1;
}
.mkdf-image-gallery.mkdf-image-behavior-custom-link .mkdf-ig-image a:after {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background-color: rgba(51, 51, 51, 0.4);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
.touch .mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image {
  cursor: pointer;
}
.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image:hover img {
  -webkit-transform: scale(1.04);
  -moz-transform: scale(1.04);
  transform: scale(1.04);
}
.mkdf-image-gallery.mkdf-image-behavior-lightbox
  .mkdf-ig-image
  .mkdf-ig-image-inner {
  overflow: hidden;
}
.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image img {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  backface-visibility: hidden;
}
.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image a:hover:after {
  opacity: 1;
}
.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image a:after {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
.touch .mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image {
  cursor: pointer;
}
.mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image:hover img {
  -webkit-transform: scale(1.04);
  -moz-transform: scale(1.04);
  transform: scale(1.04);
}
.mkdf-image-gallery.mkdf-image-behavior-zoom
  .mkdf-ig-image
  .mkdf-ig-image-inner {
  overflow: hidden;
}
.mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image img {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image {
  overflow: hidden;
}
.touch .mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image {
  cursor: pointer;
}
.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image:hover img {
  -webkit-filter: grayscale(0);
  filter: none;
}
.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image img {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  filter: gray;
  filter: grayscale(100%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.mkdf-image-with-text-holder,
.mkdf-image-with-text-holder .mkdf-iwt-image {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-image-with-text-holder .mkdf-iwt-image a,
.mkdf-image-with-text-holder .mkdf-iwt-image img {
  position: relative;
  display: block;
}
.mkdf-image-with-text-holder .mkdf-iwt-image img {
  box-shadow: 4px 4px 8px -2px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.35s cubic-bezier(0.1, 0.5, 0.5, 1);
  -moz-transition: all 0.35s cubic-bezier(0.1, 0.5, 0.5, 1);
  transition: all 0.35s cubic-bezier(0.1, 0.5, 0.5, 1);
}
.mkdf-image-with-text-holder .mkdf-iwt-text-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  text-align: center;
}
.mkdf-image-with-text-holder .mkdf-iwt-title {
  margin: 26px 0 0;
  -webkit-transition: color 0.15s ease-out;
  -moz-transition: color 0.15s ease-out;
  transition: color 0.15s ease-out;
}
.mkdf-image-with-text-holder:hover img {
  -webkit-transform: translateY(-7px);
  -moz-transform: translateY(-7px);
  transform: translateY(-7px);
  box-shadow: 4px 4px 15px -2px rgba(0, 0, 0, 0.1);
}
.mkdf-image-with-text-holder .mkdf-iwt-text {
  margin: 14px 0 0;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-custom-link
  .mkdf-iwt-image
  a:hover:after {
  opacity: 1;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-custom-link
  .mkdf-iwt-image
  a:after {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background-color: rgba(51, 51, 51, 0.4);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-lightbox
  .mkdf-iwt-image
  a:hover:after {
  opacity: 1;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-lightbox
  .mkdf-iwt-image
  a:after {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  content: "";
  background-color: rgba(51, 51, 51, 0.4);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image {
  overflow: hidden;
}
.touch .mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image {
  cursor: pointer;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-zoom
  .mkdf-iwt-image:hover
  img {
  -webkit-transform: scale(1.04);
  -moz-transform: scale(1.04);
  transform: scale(1.04);
}
.mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image img {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: -moz-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image {
  overflow: hidden;
}
.touch
  .mkdf-image-with-text-holder.mkdf-image-behavior-grayscale
  .mkdf-iwt-image {
  cursor: pointer;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale
  .mkdf-iwt-image:hover
  img {
  -webkit-filter: grayscale(0);
  filter: none;
}
.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image img {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  filter: gray;
  filter: grayscale(100%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.mkdf-info-list .mkdf-info-list-title {
  margin-top: 0;
  margin-bottom: 19px;
}
.mkdf-info-list .mkdf-info-list-button {
  margin-top: 40px;
}
.mkdf-info-list .mkdf-info-list-item {
  border-top: 1px solid #ebebeb;
  position: relative;
  display: table;
  table-layout: fixed;
  width: 100%;
  height: 50px;
}
.mkdf-info-list .mkdf-info-list-item:last-child {
  border-bottom: 1px solid #ebebeb;
}
.mkdf-info-list .mkdf-info-list-item:hover {
  background: #f7f7f7;
}
.mkdf-info-list .mkdf-info-list-item .mkdf-ili-link {
  position: relative;
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
.mkdf-info-list .mkdf-info-list-item .mkdf-info-list-item-inner {
  position: relative;
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  text-align: left;
  color: #6e6e6e;
  background-color: #fff;
  font-size: 15px;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}
.mkdf-info-list
  .mkdf-info-list-item
  .mkdf-info-list-item-inner:hover
  .mkdf-ili-title {
  color: #43d5cb;
}
.mkdf-info-list .mkdf-info-list-item .mkdf-ili-left {
  float: left;
  width: auto;
}
.mkdf-info-list .mkdf-info-list-item .mkdf-ili-left .mkdf-ili-title {
  margin-right: 5px;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
.mkdf-info-list .mkdf-info-list-item .mkdf-ili-left .mkdf-ili-subtitle {
  color: #bdc7ce;
}
.mkdf-info-list .mkdf-info-list-item .mkdf-ili-right {
  float: right;
  width: auto;
}
.mkdf-inner-row-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-inner-row-holder.mkdf-ir-alignment-left {
  text-align: left;
}
.mkdf-inner-row-holder.mkdf-ir-alignment-center {
  text-align: center;
}
.mkdf-inner-row-holder.mkdf-ir-alignment-right {
  text-align: right;
}
.mkdf-interactive-banner-holder {
  position: relative;
  padding: 20px;
  background-position: center center;
  background-size: cover;
  overflow: hidden;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-icon {
  position: relative;
  display: inline-block;
  font-size: 34px;
  color: #43d5cb;
  margin-bottom: 11px;
  z-index: 1;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-title-holder {
  margin-bottom: 8px;
  position: relative;
  display: block;
  z-index: 1;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-title-holder > * {
  color: #333;
}
.mkdf-interactive-banner-holder .jaqchqiuoitds {
  margin-top: 25px;
  margin-bottom: 10px;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-subtitle-holder {
  vertical-align: top;
  margin-bottom: 14px;
  z-index: 1;
  position: relative;
}
.mkdf-interactive-banner-holder
  .mkdf-interactive-banner-subtitle-holder
  .mkdf-interactive-banner-subtitle {
  color: #333;
  font-size: 80px;
  font-family: "Fira Sans", sans-serif;
  font-weight: 700;
  line-height: 1em;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme
  .mkdf-interactive-banner-subtitle,
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme
  .mkdf-interactive-banner-text-holder,
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme
  .mkdf-interactive-banner-title-holder
  > *,
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme
  .jaqchqiuoitds
  .mkdf-icon-element {
  color: #fff;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-text-holder p {
  position: relative;
  display: block;
  z-index: 1;
  margin: 11px 0 15px;
  line-height: 2em;
}
.mkdf-interactive-banner-holder .rosxjdadodjg {
  z-index: 101;
  margin-top: 17px;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -webkit-transition: all 0.35s ease-out;
  -moz-transition: all 0.35s ease-out;
  transition: all 0.35s ease-out;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-initial {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.mkdf-interactive-banner-holder .mkdf-interactive-banner-cover-link {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-align-left {
  text-align: left;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-align-center {
  text-align: center;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-align-right {
  text-align: right;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme
  .mkdf-interactive-banner-overlay {
  background: #43d5cb;
  opacity: 0;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme:hover
  .mkdf-interactive-banner-overlay {
  opacity: 1;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-dark-theme
  .mkdf-interactive-banner-overlay {
  background: #fff;
  opacity: 0;
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-dark-theme
  .mkdf-interactive-banner-inner-wrapper
  .jaqchqiuoitds.with-icon
  .mkdf-sep-line {
  border-color: rgba(255, 255, 255, 0.8);
}
.mkdf-interactive-banner-holder.mkdf-interactive-banner-dark-theme:hover
  .mkdf-interactive-banner-overlay {
  opacity: 0.6;
}
.mkdf-interactive-banner-info-on-hover .mkdf-interactive-banner-icon,
.mkdf-interactive-banner-info-on-hover .mkdf-interactive-banner-inner-wrapper {
  opacity: 0;
  -webkit-transform: translate3d(0, -40px, 0);
  -moz-transform: translate3d(0, -40px, 0);
  transform: translate3d(0, -40px, 0);
  -webkit-transition: opacity 0.2s, transform 0s 0.2s;
  -moz-transition: opacity 0.2s, transform 0s 0.2s;
  transition: opacity 0.2s, transform 0s 0.2s;
}
.mkdf-interactive-banner-info-on-hover:hover .mkdf-interactive-banner-icon,
.mkdf-interactive-banner-info-on-hover:hover
  .mkdf-interactive-banner-inner-wrapper {
  opacity: 1;
  -webkit-transition: all 0.5s cubic-bezier(0.38, 0.76, 0, 0.87);
  -moz-transition: all 0.5s cubic-bezier(0.38, 0.76, 0, 0.87);
  transition: all 0.5s cubic-bezier(0.38, 0.76, 0, 0.87);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.mkdf-interactive-banner-simple {
  display: inline-block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: 50px;
}
.mkdf-interactive-banner-simple .mkdf-interactive-banner-content-holder {
  display: table;
  width: 100%;
  height: 100%;
}
.mkdf-interactive-banner-simple
  .mkdf-interactive-banner-content-holder
  .mkdf-interactive-banner-content-holder-inner {
  display: table-row;
  height: 50%;
}
.mkdf-interactive-banner-simple
  .mkdf-interactive-banner-content-holder
  .mkdf-interactive-banner-title-holder {
  display: table-cell;
  vertical-align: bottom;
  margin-bottom: 0;
}
.mkdf-interactive-banner-simple .mkdf-interactive-banner-inner-wrapper {
  width: 100%;
  height: 100%;
  display: block;
}
.mkdf-interactive-banner-simple .mkdf-interactive-banner-title-holder > * {
  color: #333;
}
.mkdf-pie-chart-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
}
.mkdf-pie-chart-holder .mkdf-pc-percentage {
  position: relative;
  display: block;
  height: 176px;
  width: 176px;
  line-height: 176px;
  text-align: center;
  margin: 0 auto;
}
.mkdf-pie-chart-holder .mkdf-pc-percentage canvas {
  position: absolute;
  top: 0;
  left: 0;
}
.mkdf-pie-chart-holder .mkdf-pc-percentage .mkdf-pc-percent {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: #333;
  font-size: 50px;
  line-height: inherit;
  font-weight: 600;
}
.mkdf-pie-chart-holder .mkdf-pc-percentage .mkdf-pc-percent:after {
  position: relative;
  top: -20px;
  left: 5px;
  content: "%";
  font-size: 25px;
}
.mkdf-pie-chart-holder .mkdf-pc-text-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  text-align: center;
  margin: 38px 0 0;
}
.mkdf-pie-chart-holder .mkdf-pc-text-holder .mkdf-pc-title {
  margin: 0;
}
.mkdf-pie-chart-holder .mkdf-pc-text-holder .mkdf-pc-text {
  margin: 13px 0 0;
}
.mkdf-pricing-tables {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  clear: both;
}
.mkdf-pricing-tables .mkdf-pt-wrapper {
  position: relative;
}
.mkdf-pricing-tables.mkdf-pt-no-space .mkdf-pt-wrapper {
  margin: 0;
}
.mkdf-pricing-tables.mkdf-pt-no-space .mkdf-price-table {
  padding: 0;
  margin: 0;
}
.mkdf-pricing-tables.mkdf-pt-tiny-space .mkdf-pt-wrapper {
  margin: 0 -5px;
}
.mkdf-pricing-tables.mkdf-pt-tiny-space .mkdf-price-table {
  padding: 0 5px;
  margin: 0 0 10px;
}
.mkdf-pricing-tables.mkdf-pt-small-space .mkdf-pt-wrapper {
  margin: 0 -10px;
}
.mkdf-pricing-tables.mkdf-pt-small-space .mkdf-price-table {
  padding: 0 10px;
  margin: 0 0 20px;
}
.mkdf-pricing-tables.mkdf-pt-normal-space .mkdf-pt-wrapper {
  margin: 0 -15px;
}
.mkdf-pricing-tables.mkdf-pt-normal-space .mkdf-price-table {
  padding: 0 15px;
  margin: 0 0 30px;
}
.mkdf-pricing-tables.mkdf-three-columns .mkdf-price-table {
  width: 33.33333%;
}
.mkdf-pricing-tables.mkdf-four-columns .mkdf-price-table {
  width: 25%;
}
.mkdf-pricing-tables.mkdf-five-columns .mkdf-price-table {
  width: 20%;
}
.mkdf-price-table {
  position: relative;
  width: 100%;
  padding: 0;
  margin: 0;
  float: left;
  box-sizing: border-box;
}
.mkdf-price-table .mkdf-pt-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  background-color: #f9f9f9;
  border-radius: 8px;
}
.mkdf-price-table .mkdf-pt-inner .mkdf-active-text {
  position: absolute;
  right: 25px;
  top: 25px;
  z-index: 20;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  transform: scale(0.5);
  opacity: 0;
  -webkit-transition: transform 0.25s ease-out 0.2s, opacity 0.2s ease-out 0.2s;
  -moz-transition: transform 0.25s ease-out 0.2s, opacity 0.2s ease-out 0.2s;
  transition: transform 0.25s ease-out 0.2s, opacity 0.2s ease-out 0.2s;
}
.mkdf-price-table .mkdf-pt-inner .mkdf-active-text.active {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.mkdf-price-table .mkdf-pt-inner .mkdf-active-text .mkdf-active-text-inner {
  -webkit-transform: rotate(-100deg);
  -moz-transform: rotate(-100deg);
  transform: rotate(-100deg);
  rotation: 100deg;
  -ms-rotation: 100deg;
  padding: 20px 11px 11px 8px;
  box-sizing: border-box;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  color: #fff;
  line-height: 17px;
  text-transform: capitalize;
}
.mkdf-price-table .mkdf-pt-inner .mkdf-active-text span {
  display: block;
  width: 55px;
  height: 55px;
  background: #333;
  -webkit-transform: rotate(11.25deg);
  -moz-transform: rotate(11.25deg);
  transform: rotate(11.25deg);
  rotation: 12.5deg;
  -ms-rotation: 12.5deg;
}
.mkdf-price-table .mkdf-pt-inner ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.mkdf-price-table .mkdf-pt-inner ul li {
  margin: 0;
  padding: 16px 15px;
  text-align: center;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-title-holder {
  position: relative;
  background-color: #4e6dcc;
  color: #fff;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  letter-spacing: 1px;
  border-radius: 8px 8px 0 0;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-title-holder .mkdf-pt-title {
  display: block;
  box-sizing: border-box;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices {
  position: relative;
  padding: 33px 15px 30px;
  border-bottom: solid 2px #ededed;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-value {
  position: relative;
  vertical-align: super;
  padding-right: 10px;
  top: 2px;
  bottom: 2px;
  font-size: 30px;
  line-height: 1em;
  font-weight: 500;
  color: #a2a2a2;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-price {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  left: -5px;
  font-size: 48px;
  line-height: 1em;
  font-weight: 600;
  color: #333;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-mark {
  color: #4e6dcc;
  font-size: 12px;
  font-weight: 500;
  position: relative;
  display: block;
  margin: 7px 0 0;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content {
  font-family: "Open Sans", sans-serif;
  padding: 20px 15px;
  font-size: 15px;
  color: #6e6e6e;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content ul li {
  padding: 7px 15px;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-button {
  padding: 5px 0 0;
  display: block;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-button .rosxjdadodjg {
  width: 100%;
  background-color: #ededed;
  color: #000;
  text-transform: capitalize;
  border-radius: 0 0 8px 8px;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-button .rosxjdadodjg.rosxjdadodjg-large {
  padding: 32px 45px;
}
@-webkit-keyframes slide-down {
  0% {
    opacity: 0;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(-50%);
  }
}
@-moz-keyframes slide-down {
  0% {
    opacity: 0;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(-50%);
  }
}
.mkdf-process-holder .mkdf-process-bg-holder {
  position: absolute;
  top: 0;
  left: 50%;
  width: 85%;
  height: 100%;
  z-index: -1;
  opacity: 1;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%);
}
.mkdf-process-holder.mkdf-process-holder-items-three .mkdf-process-bg-holder {
  width: 56%;
}
.mkdf-process-holder.mkdf-process-holder-items-three .mkdf-process-item-holder {
  width: 33.33%;
}
.mkdf-process-holder.mkdf-process-holder-items-four .mkdf-process-item-holder {
  width: 25%;
}
.mkdf-process-holder.mkdf-process-holder-items-five .mkdf-process-item-holder {
  width: 20%;
}
.mkdf-process-holder .mkdf-process-item-holder {
  float: left;
}
.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder {
  width: 188px;
  height: 188px;
  position: relative;
  border: 2px solid #b9b9b9;
  border-radius: 50%;
  background: 0 0;
  margin: 0 auto;
  color: #333;
}
.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder:before {
  position: absolute;
  top: -2px;
  bottom: -2px;
  left: -2px;
  right: -2px;
  content: "";
  z-index: -1;
  border-radius: 50%;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  opacity: 0;
}
.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder:after {
  position: absolute;
  top: -2px;
  bottom: -2px;
  left: -2px;
  right: -2px;
  content: "";
  z-index: -1;
  border-radius: 50%;
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  opacity: 1;
}
.mkdf-process-holder
  .mkdf-process-item-holder
  .mkdf-pi-icon-holder
  .mkdf-pi-icon {
  opacity: 1;
  display: inline-block;
  font-size: 46px;
  top: 50%;
  left: 50%;
  position: relative;
  -webkit-transform: translate(-50%, -50%) scale(1);
  -moz-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  will-change: transform;
}
.mkdf-process-holder
  .mkdf-process-item-holder
  .mkdf-pi-icon-holder
  .mkdf-pi-number {
  opacity: 0;
  font-size: 55px;
  font-family: Poppins, sans-serif;
  display: inline-block;
  position: absolute;
  text-align: center;
  top: 53%;
  left: 50%;
  -webkit-transition: opacity 0.1s ease-out, -webkit-transform 0s ease-out 0.1s;
  transition: opacity 0.1s ease-out, transform 0s ease-out 0.1s;
  -webkit-transform: translate(-50%, 100%);
  -moz-transform: translate(-50%, 100%);
  transform: translate(-50%, 100%);
}
.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-title {
  text-align: center;
  margin: 43px 0 12px;
}
.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-text-holder {
  text-align: center;
  padding: 0 23px;
}
.mkdf-process-holder
  .mkdf-process-item-holder:hover
  .mkdf-pi-icon-holder:before {
  opacity: 1;
}
.mkdf-process-holder
  .mkdf-process-item-holder:hover
  .mkdf-pi-icon-holder:after {
  opacity: 0;
}
.mkdf-process-holder
  .mkdf-process-item-holder:hover
  .mkdf-pi-icon-holder
  .mkdf-pi-icon {
  opacity: 0;
  -webkit-transform: translate(-50%, -50%) scale(0.8);
  -moz-transform: translate(-50%, -50%) scale(0.8);
  transform: translate(-50%, -50%) scale(0.8);
  -webkit-transition: opacity 0.2s ease-out, transform 0.25s ease-out;
  transition: opacity 0.2s ease-out, transform 0.25s ease-out;
}
.mkdf-process-holder
  .mkdf-process-item-holder:hover
  .mkdf-pi-icon-holder
  .mkdf-pi-number {
  opacity: 1;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: opacity 0.3s ease-out 0.15s,
    -webkit-transform 0.3s cubic-bezier(0.38, 0.76, 0, 0.87) 0.2s;
  transition: opacity 0.3s ease-out 0.15s,
    transform 0.3s cubic-bezier(0.38, 0.76, 0, 0.87) 0.2s;
}
.mkdf-process-holder.mkdf-animate-process-items-yes {
  visibility: hidden;
}
.hqhgohcweljteha .mkdf-process-holder.mkdf-animate-process-items-yes,
.touch .mkdf-process-holder.mkdf-animate-process-items-yes {
  visibility: visible;
}
.hqhgohcweljteha
  .mkdf-process-holder.mkdf-animate-process-items-yes
  .mkdf-process-item-holder {
  opacity: 0;
  -webkit-transform: translate3d(0, 30px, 0);
  -moz-transform: translate3d(0, 30px, 0);
  transform: translate3d(0, 30px, 0);
}
.hqhgohcweljteha
  .mkdf-process-holder.mkdf-animate-process-items-yes
  .mkdf-process-item-holder.mkdf-appeared {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 0.2s ease,
    -webkit-transform 0.6s cubic-bezier(0, 1, 0.5, 1);
  transition: opacity 0.2s ease, transform 0.6s cubic-bezier(0, 1, 0.5, 1);
}
.hqhgohcweljteha
  .mkdf-process-holder.mkdf-animate-process-items-yes
  .mkdf-process-bg-holder {
  opacity: 0;
}
.hqhgohcweljteha
  .mkdf-process-holder.mkdf-animate-process-items-yes
  .mkdf-process-bg-holder.mkdf-appeared {
  opacity: 1;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  transition: opacity 0.6s;
}
.mkdf-progress-bar {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-progress-bar .mkdf-pb-title-holder {
  position: relative;
  margin: 10px 0;
}
.mkdf-progress-bar .mkdf-pb-title-holder .mkdf-pb-title {
  font-family: Poppins, sans-serif;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  z-index: 100;
}
.mkdf-progress-bar .mkdf-pb-percent {
  font-family: Poppins, sans-serif;
  position: absolute;
  right: 0;
  bottom: 1px;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  opacity: 0;
  z-index: 10;
}
.mkdf-progress-bar .mkdf-pb-percent:after {
  content: "%";
}
.mkdf-progress-bar .mkdf-pb-content-holder {
  position: relative;
  height: 8px;
  overflow: hidden;
  background-color: #eee;
  border-radius: 5px;
}
.mkdf-progress-bar .mkdf-pb-content-holder .mkdf-pb-content {
  height: 8px;
  max-width: 100%;
  overflow: hidden;
  background-color: #43d5cb;
}
.mkdf-section-title-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-tiny-space
  .mkdf-st-inner {
  margin: 0 -5px;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-tiny-space .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-tiny-space
  .mkdf-st-title {
  padding: 0 5px;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-small-space
  .mkdf-st-inner {
  margin: 0 -10px;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-small-space
  .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-small-space
  .mkdf-st-title {
  padding: 0 10px;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-normal-space
  .mkdf-st-inner {
  margin: 0 -15px;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-normal-space
  .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-normal-space
  .mkdf-st-title {
  padding: 0 15px;
}
.mkdf-section-title-holder.mkdf-st-two-columns .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns .mkdf-st-title {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 50%;
  float: left;
  margin: 0;
  box-sizing: border-box;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-left
  .mkdf-st-title {
  text-align: right;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-left
  .mkdf-st-text {
  text-align: left;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-right
  .mkdf-st-title {
  float: right;
  text-align: left;
}
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-right
  .mkdf-st-text {
  text-align: right;
}
.mkdf-section-title-holder .mkdf-st-title {
  display: block;
  margin: 0;
}
.mkdf-section-title-holder .mkdf-st-title .mkdf-st-title-bold {
  font-weight: 700;
}
.mkdf-section-title-holder .mkdf-st-title .mkdf-st-title-light {
  font-weight: 300;
}
.mkdf-section-title-holder .mkdf-st-text {
  display: block;
  margin: 21px 0 0;
}
.jaqchqiuoitds {
  position: relative;
  height: auto;
  font-size: 0;
  line-height: 1em;
}
.jaqchqiuoitds.rewwzqxhexhvky {
  text-align: center;
}
.jaqchqiuoitds.xudhagjrlhgx-left {
  text-align: left;
}
.jaqchqiuoitds.xudhagjrlhgx-right {
  text-align: right;
}
.jaqchqiuoitds.tyrazktuat .xudhagjrlhgx {
  width: 100% !important;
}
.xudhagjrlhgx {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  border-bottom: 1px solid #ebebeb;
  margin: 10px 0;
}
.mkdf-social-share-holder {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.mkdf-social-share-holder ul {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  list-style: none;
  padding: 0;
  margin: 0;
}
.mkdf-social-share-holder.mkdf-list .mkdf-social-title {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0;
  color: #6e6e6e;
  font-weight: 600;
}
.mkdf-social-share-holder.mkdf-list li {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0 13px 3px 0;
}
.mkdf-social-share-holder.mkdf-list li:last-child {
  margin: 0 0 3px;
}
.mkdf-social-share-holder.mkdf-list li a {
  font-size: 15px;
}
.mkdf-social-share-holder.mkdf-dropdown {
  position: relative;
  display: inline-block;
  vertical-align: bottom;
}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener {
  display: block;
  color: #6e6e6e;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown-opener
  .mkdf-social-share-title {
  display: inline-block;
  vertical-align: top;
  margin-right: 5px;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown-opener
  .social_share {
  font-size: 12px;
  color: #333;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown-opener:hover {
  color: #43d5cb;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown-opener:hover
  .social_share {
  color: inherit;
}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown {
  position: relative;
  visibility: hidden;
  z-index: 950;
}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul {
  position: relative;
  display: block;
  z-index: 990;
  margin: 0;
  padding: 0 !important;
}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li {
  width: 88px;
  height: 28px;
  line-height: 28px;
  visibility: hidden;
  position: absolute;
  text-align: center;
  opacity: 0;
  margin: 0;
  padding: 0;
  border: 1px solid #e1e1e1;
  background-color: #fff;
  font-size: 12px;
  color: #6e6e6e;
  box-sizing: border-box;
  -webkit-transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s;
  -moz-transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s;
  transition: opacity 0.2s ease-out 0s, visibility 0.2s ease-out 0s,
    background-color 0.2s ease-out 0s;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:not(:first-child) {
  border-top: none;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li.mkdf-facebook-share:hover {
  background-color: #3b5998;
  color: #fff;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li.mkdf-twitter-share:hover {
  background-color: #00aced;
  color: #fff;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li.mkdf-google_plus-share:hover {
  background-color: #dd4b39;
  color: #fff;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li.mkdf-linkedin-share:hover {
  background-color: #007bb5;
  color: #fff;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li.mkdf-tumblr-share:hover {
  background-color: #32506d;
  color: #fff;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li.mkdf-pinterest-share:hover {
  background-color: #cb2027;
  color: #fff;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li.mkdf-vk-share:hover {
  background-color: #45668e;
  color: #fff;
}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li * {
  display: block;
  line-height: inherit;
}
.mkdf-tabs,
.mkdf-tabs .mkdf-tab-container,
.mkdf-tabs .mkdf-tabs-nav,
.mkdf-tabs .mkdf-tabs-nav li a {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li a {
  color: inherit !important;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:nth-child(1) {
  bottom: -28px;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:nth-child(2) {
  bottom: -56px;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:nth-child(3) {
  bottom: -84px;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:nth-child(4) {
  bottom: -112px;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:nth-child(5) {
  bottom: -140px;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:nth-child(6) {
  bottom: -168px;
}
.mkdf-social-share-holder.mkdf-dropdown
  .mkdf-social-share-dropdown
  ul
  li:nth-child(7) {
  bottom: -196px;
}
.mkdf-social-share-holder.mkdf-dropdown:hover
  .mkdf-social-share-dropdown
  ul
  li {
  opacity: 1;
  visibility: visible;
  cursor: pointer;
}
.mkdf-social-share-holder.mkdf-dropdown:hover
  .mkdf-social-share-dropdown
  ul
  li:nth-child(2) {
  -webkit-transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s,
    background-color 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s,
    background-color 0.2s ease-out;
  transition: opacity 0.2s ease-out 0.2s, visibility 0.2s ease-out 0.2s,
    background-color 0.2s ease-out;
}
.mkdf-social-share-holder.mkdf-dropdown:hover
  .mkdf-social-share-dropdown
  ul
  li:nth-child(3) {
  -webkit-transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s,
    background-color 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s,
    background-color 0.2s ease-out;
  transition: opacity 0.2s ease-out 0.3s, visibility 0.2s ease-out 0.3s,
    background-color 0.2s ease-out;
}
.mkdf-social-share-holder.mkdf-dropdown:hover
  .mkdf-social-share-dropdown
  ul
  li:nth-child(4) {
  -webkit-transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s,
    background-color 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s,
    background-color 0.2s ease-out;
  transition: opacity 0.2s ease-out 0.4s, visibility 0.2s ease-out 0.4s,
    background-color 0.2s ease-out;
}
.mkdf-social-share-holder.mkdf-dropdown:hover
  .mkdf-social-share-dropdown
  ul
  li:nth-child(5) {
  -webkit-transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s,
    background-color 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s,
    background-color 0.2s ease-out;
  transition: opacity 0.2s ease-out 0.5s, visibility 0.2s ease-out 0.5s,
    background-color 0.2s ease-out;
}
.mkdf-social-share-holder.mkdf-dropdown:hover
  .mkdf-social-share-dropdown
  ul
  li:nth-child(6) {
  -webkit-transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s,
    background-color 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s,
    background-color 0.2s ease-out;
  transition: opacity 0.2s ease-out 0.6s, visibility 0.2s ease-out 0.6s,
    background-color 0.2s ease-out;
}
.mkdf-social-share-holder.mkdf-dropdown:hover
  .mkdf-social-share-dropdown
  ul
  li:nth-child(7) {
  -webkit-transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s,
    background-color 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s,
    background-color 0.2s ease-out;
  transition: opacity 0.2s ease-out 0.7s, visibility 0.2s ease-out 0.7s,
    background-color 0.2s ease-out;
}
.mkdf-tabs {
  width: 100%;
}
.mkdf-tabs .mkdf-tabs-nav {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  border-radius: 5px;
}
.mkdf-tabs .mkdf-tabs-nav li {
  float: left;
  margin: 0;
  padding: 0;
}
.mkdf-tabs .mkdf-tabs-nav li a {
  box-sizing: border-box;
  color: #333;
  background-color: #f6f6f6;
  font-family: Poppins, sans-serif;
  font-weight: 500;
  padding: 13px 26px;
  font-size: 12px;
  line-height: 25px;
  -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
  transition: color 0.2s ease-out, background-color 0.2s ease-out,
    border-color 0.2s ease-out;
}
.mkdf-tabs .mkdf-tab-container {
  width: 100%;
  background-color: #f4f4f4;
  box-sizing: border-box;
  margin: 6px 0 0;
  padding: 35px;
  border-radius: 5px;
  font-size: 15px;
  font-family: "Open Sans", sans-serif;
  color: #6e6e6e;
  font-weight: 400;
}
.mkdf-tabs .mkdf-tab-container p {
  margin: 0;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav {
  background-color: #f4f4f4;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li {
  border-right: #ebebeb solid 1px;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li:first-child a {
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li.ui-state-active a,
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li.ui-state-hover a {
  color: #fff;
  background-color: #4e6dcc;
}
.mkdf-tabs.mkdf-tabs-standard .mkdf-tab-container {
  margin: 6px 0 0;
}
.mkdf-tabs.mkdf-tabs-vertical {
  display: table;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav {
  display: table-cell;
  vertical-align: top;
  width: 140px;
  height: 100%;
  box-sizing: border-box;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li {
  display: block;
  float: none;
  border-bottom: #ebebeb solid 1px;
  text-align: center;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li a {
  width: 100%;
  line-height: 26px;
  font-weight: 400;
  color: #000;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li:first-child a {
  border-radius: 5px 5px 0 0;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li:last-child a {
  border-radius: 0 0 5px 5px;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li.ui-state-active a,
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li.ui-state-hover a {
  color: #fff;
  background-color: #4e6dcc;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li:last-child {
  margin: 0;
  border-bottom: none;
}
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tab-container {
  display: table-cell;
  vertical-align: top;
  width: calc(100% - 140px);
  height: 100%;
  left: 6px;
  box-sizing: border-box;
}
.mkdf-video-button-holder {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.mkdf-video-button-holder .mkdf-video-button-image {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-video-button-holder .mkdf-video-button-image img {
  display: block;
}
.mkdf-video-button-holder .mkdf-video-button-play,
.mkdf-video-button-holder .mkdf-video-button-play-image {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}
.mkdf-video-button-holder .mkdf-video-button-play .mkdf-video-button-play-inner,
.mkdf-video-button-holder
  .mkdf-video-button-play-image
  .mkdf-video-button-play-inner {
  position: relative;
  top: 50%;
  left: 0;
  display: block;
  text-align: center;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mkdf-video-button-holder .mkdf-video-button-play {
  color: #fff;
  font-size: 25px;
  border-radius: 50%;
  line-height: 1;
}
.mkdf-video-button-holder .mkdf-video-button-play span {
  display: inline-block;
  line-height: inherit;
}
.mkdf-video-button-holder .mkdf-video-button-play span:before {
  display: block;
  background-color: rgba(87, 115, 205, 0.94);
  padding: 41px 41px 41px 45px;
  border-radius: 50%;
  line-height: inherit;
}
.mkdf-video-button-holder
  .mkdf-video-button-play-image.mkdf-vb-has-hover-image:hover
  img:first-child {
  opacity: 0;
}
.mkdf-video-button-holder
  .mkdf-video-button-play-image.mkdf-vb-has-hover-image:hover
  img:nth-child(2) {
  opacity: 1;
}
.mkdf-video-button-holder .mkdf-video-button-play-image img {
  display: block;
  margin: 0 auto;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
.mkdf-video-button-holder .mkdf-video-button-play-image img:first-child {
  position: relative;
  opacity: 1;
}
.mkdf-video-button-holder .mkdf-video-button-play-image img:nth-child(2) {
  position: absolute;
  top: 0;
  left: 50%;
  opacity: 0;
  -webkit-transform: translateX(-50%) translateZ(0);
  -moz-transform: translateX(-50%) translateZ(0);
  transform: translateX(-50%) translateZ(0);
}
.rev_slider_wrapper
  .mkdf-video-button-holder
  .mkdf-video-button-play-image
  img:nth-child(2) {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0);
}
.mkd-working-hours-holder {
  position: relative;
  padding: 27px 29px 43px;
  background-color: transparent;
  color: #fff;
  border-radius: 5px;
}
.mkd-working-hours-holder .mkd-wh-button {
  margin-top: 19px;
}
.mkd-working-hours-holder .mkd-wh-button .mkd-btn {
  padding: 9px 15px;
}
.mkd-working-hours-holder .mkd-wh-button span.mkd-btn-text {
  font-size: 13px;
}
.mkd-working-hours-holder .mkd-wh-button .mkd-btn.mkd-btn-medium {
  width: 100%;
}
.mkd-working-hours-holder .mkd-wh-icon-holder {
  text-align: left;
}
.mkd-working-hours-holder span.mkd-wh-icon {
  text-align: center;
  font-size: 24px;
  line-height: 1em;
  color: #000;
}
.mkd-working-hours-holder span.mkd-wh-icon img {
  display: block;
}
.mkdf-team,
.mkdf-team-list-holder,
.mkdf-team.info-bellow .mkdf-team-image {
  display: inline-block;
  position: relative;
}
.mkd-working-hours-holder.mkd-working-hours-light,
.mkd-working-hours-holder.mkd-working-hours-light
  .mkd-wh-title-holder
  .mkd-wh-title {
  color: #fff;
}
.mkd-working-hours-holder .mkd-wh-title-holder {
  text-align: left;
  margin-bottom: 14px;
}
.mkd-working-hours-holder .mkd-wh-title-holder .mkd-wh-title {
  margin: 0 0 13px;
  color: #fff;
}
.mkd-working-hours-holder .mkd-wh-text-holder {
  font-size: 13px;
}
.mkd-working-hours-holder .mkd-wh-text-holder p {
  margin: 0;
}
.mkd-working-hours-holder .mkd-wh-item {
  color: #fff;
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.27);
  padding: 9px 2px 4px;
  margin: 0 -2px;
}
.mkd-working-hours-holder .mkd-wh-item:first-child {
  padding-top: 0;
}
.mkd-working-hours-holder .mkd-wh-item:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.mkd-working-hours-holder .mkd-wh-item .mkd-wh-day {
  float: left;
  width: 50%;
  white-space: nowrap;
  text-align: left;
  font-weight: 400;
  font-size: 14px;
}
.mkd-working-hours-holder .mkd-wh-item .mkd-wh-hours {
  float: right;
  width: 50%;
  white-space: nowrap;
  text-align: right;
  font-size: 14px;
  font-weight: 700;
}
.mkdf-team-list-holder {
  width: 100%;
  vertical-align: middle;
}
.mkdf-team-list-holder.mkdf-tl-no-space .mkdf-tl-inner {
  margin: 0;
}
.mkdf-team-list-holder.mkdf-tl-no-space .mkdf-team {
  padding: 0;
  margin: 0;
}
.mkdf-team-list-holder.mkdf-tl-tiny-space .mkdf-tl-inner {
  margin: 0 -5px;
}
.mkdf-team-list-holder.mkdf-tl-tiny-space .mkdf-team {
  padding: 0 5px;
  margin: 0 0 10px;
}
.mkdf-team-list-holder.mkdf-tl-small-space .mkdf-tl-inner {
  margin: 0 -10px;
}
.mkdf-team-list-holder.mkdf-tl-small-space .mkdf-team {
  padding: 0 10px;
  margin: 0 0 20px;
}
.mkdf-team-list-holder.mkdf-tl-normal-space .mkdf-tl-inner {
  margin: 0 -15px;
}
.mkdf-team-list-holder.mkdf-tl-normal-space .mkdf-team {
  padding: 0 15px;
  margin: 0 0 30px;
}
.mkdf-team-list-holder.mkdf-tl-two-columns .mkdf-team {
  width: 50%;
}
.mkdf-team-list-holder.mkdf-tl-three-columns .mkdf-team {
  width: 33.33333%;
}
@media only screen and (min-width: 1025px) {
  .mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-three-columns
    .mkdf-bl-item:nth-child(3n + 1),
  .mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-two-columns
    .mkdf-bl-item:nth-child(2n + 1),
  .mkdf-image-gallery
    .mkdf-ig-grid.mkdf-ig-five-columns
    .mkdf-ig-image:nth-child(5n + 1),
  .mkdf-image-gallery
    .mkdf-ig-grid.mkdf-ig-four-columns
    .mkdf-ig-image:nth-child(4n + 1),
  .mkdf-image-gallery
    .mkdf-ig-grid.mkdf-ig-six-columns
    .mkdf-ig-image:nth-child(6n + 1),
  .mkdf-image-gallery
    .mkdf-ig-grid.mkdf-ig-three-columns
    .mkdf-ig-image:nth-child(3n + 1),
  .mkdf-image-gallery
    .mkdf-ig-grid.mkdf-ig-two-columns
    .mkdf-ig-image:nth-child(2n + 1),
  .mkdf-team-list-holder.mkdf-tl-three-columns .mkdf-team:nth-child(3n + 1),
  .mkdf-team-list-holder.mkdf-tl-two-columns .mkdf-team:nth-child(2n + 1) {
    clear: both;
  }
}
.mkdf-team-list-holder.mkdf-tl-four-columns .mkdf-team {
  width: 25%;
}
.mkdf-team-list-holder.mkdf-tl-five-columns .mkdf-team {
  width: 20%;
}
@media only screen and (min-width: 1201px) {
  .mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-five-columns
    .mkdf-bl-item:nth-child(5n + 1),
  .mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-four-columns
    .mkdf-bl-item:nth-child(4n + 1),
  .mkdf-team-list-holder.mkdf-tl-five-columns .mkdf-team:nth-child(5n + 1),
  .mkdf-team-list-holder.mkdf-tl-four-columns .mkdf-team:nth-child(4n + 1) {
    clear: both;
  }
}
.mkdf-team-slider-holder .mkdf-owl-slider .owl-nav .owl-prev {
  left: -47px;
}
.mkdf-team-slider-holder .mkdf-owl-slider .owl-nav .owl-next {
  right: -47px;
}
.mkdf-team-list-holder.mkdf-tl-normal-space .mkdf-team.info-bellow {
  margin: 0 0 80px;
}
.mkdf-team {
  width: 100%;
  vertical-align: middle;
  box-sizing: border-box;
}
.mkdf-team.info-bellow .mkdf-team-inner {
  text-align: center;
  width: 100%;
}
.mkdf-team.info-bellow:hover .mkdf-team-image .mkdf-circle-animate {
  width: 100%;
  height: 100%;
  right: 0;
  top: 0;
  -webkit-transform: scale(1.01);
  -moz-transform: scale(1.01);
  transform: scale(1.01);
}
.mkdf-team.info-bellow:hover .mkdf-team-image .mkdf-circle-icon {
  opacity: 0;
}
.mkdf-team.info-bellow:hover .mkdf-team-image .mkdf-circle-icon-hidden {
  opacity: 1;
}
.mkdf-team.info-bellow .mkdf-team-image {
  overflow: hidden;
  padding: 5px 33px;
  box-sizing: border-box;
}
.mkdf-team.info-bellow .mkdf-team-image .mkdf-circle-icon {
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 50%;
  width: 53px;
  height: 53px;
  opacity: 1;
  -webkit-transition: opacity 0.2s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
  -moz-transition: opacity 0.2s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
  transition: opacity 0.2s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
}
.mkdf-team.info-bellow .mkdf-team-image .mkdf-circle-icon-hidden {
  position: absolute;
  width: 53px;
  height: 53px;
  padding-top: 1px;
  backface-visibility: hidden;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: opacity 0.15s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
  -moz-transition: opacity 0.15s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
  transition: opacity 0.15s cubic-bezier(0.39, 0.58, 0.57, 1) 0s;
  opacity: 0;
}
.mkdf-team.info-bellow .mkdf-team-image .mkdf-circle-animate {
  position: absolute;
  background-color: #43d5cb;
  border-radius: 50%;
  width: 53px;
  height: 53px;
  top: 0;
  right: 0;
  box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.05);
  -webkit-transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    width 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    height 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    width 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    height 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    width 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),
    height 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.mkdf-team.info-bellow .mkdf-team-image img {
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.mkdf-team.info-bellow .mkdf-team-image a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.mkdf-team.info-bellow .mkdf-team-image a:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background-color: #fff;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.mkdf-team.info-bellow .mkdf-team-title-holder {
  margin: 22px 0 13px;
}
.mkdf-team.info-bellow .mkdf-team-name {
  margin-bottom: 7px;
}
.mkdf-team.info-bellow .mkdf-team-name:hover {
  color: #d0d0d0;
}
.mkdf-team-single-holder .mkdf-ts-bio-holder .mkdf-contact-info a,
.mkdf-team-single-holder
  .mkdf-ts-details-holder
  .mkdf-ts-info-row
  .mkdf-ts-bio-info {
  color: #6e6e6e;
}
.mkdf-team.info-bellow .mkdf-team-position {
  margin: 0;
}
.mkdf-team.info-bellow .mkdf-team-social-holder-between {
  margin: 18px 0 0;
}
.mkdf-team.info-bellow .mkdf-icon-shortcode {
  margin: 0 8px;
  font-size: 14px;
}
.mkdf-team.info-bellow .mkdf-icon-shortcode a {
  -webkit-transition: color 0.15s ease;
  -moz-transition: color 0.15s ease;
  transition: color 0.15s ease;
}
.mkdf-team.info-bellow .mkdf-icon-shortcode:first-child {
  margin-left: 0;
}
.mkdf-team-single-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-team-single-holder .mkdf-name {
  margin: 0;
}
.mkdf-team-single-holder .mkdf-ts-bio-holder,
.mkdf-team-single-holder .mkdf-ts-image-holder img {
  margin-bottom: 24px;
}
.mkdf-team-single-holder .mkdf-ts-image-holder {
  padding-top: 10px;
}
.mkdf-team-single-holder .mkdf-ts-details-holder {
  padding-left: 54px;
}
.mkdf-team-single-holder .mkdf-ts-bio-holder .mkdf-contact-info {
  font-size: 13px;
  line-height: 33px;
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-response-holder,
.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-subtitle,
.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-title {
  color: #fff;
}
.mkdf-team-single-holder .mkdf-ts-bio-holder h4 {
  margin-top: 0;
}
.mkdf-team-single-holder .mkdf-ts-bio-holder p {
  margin-bottom: 43px;
}
.mkdf-team-single-holder .mkdf-workdays-wrapper {
  display: inline-block;
  float: left;
}
.mkdf-team-single-holder .mkdf-booking-form {
  background-color: #4e6dcc;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 26px 22px 37px;
  display: none;
  margin-bottom: 22px;
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-title {
  margin: 0 0 29px;
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-subtitle {
  font-size: 13px;
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item {
  position: relative;
  margin-bottom: 10px;
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item input {
  border: 0;
  width: 100%;
  font-size: 13px;
  padding: 13px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mkdf-team-single-holder
  .mkdf-booking-form
  .mkdf-bf-form-item
  input::-webkit-input-placeholder {
  color: #afafaf;
}
.mkdf-team-single-holder
  .mkdf-booking-form
  .mkdf-bf-form-item
  input:-moz-placeholder {
  color: #afafaf;
}
.mkdf-team-single-holder
  .mkdf-booking-form
  .mkdf-bf-form-item
  input::-moz-placeholder {
  color: #afafaf;
}
.mkdf-team-single-holder
  .mkdf-booking-form
  .mkdf-bf-form-item
  input:-ms-input-placeholder {
  color: #afafaf;
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item.mkdf-date:after {
  content: "\f117";
  font-family: IonIcons;
  font-size: 16px;
  color: #000;
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item.mkdf-time:after {
  content: "\f3b3";
  font-family: IonIcons;
  font-size: 16px;
  color: #000;
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-button {
  position: relative;
}
.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-button input {
  width: 100%;
  border: 0;
  text-align: left;
  padding-left: 38px;
}
.mkdf-team-single-holder
  .mkdf-booking-form
  .mkdf-bf-form-button
  .tlpuplcicvs {
  background-color: #37c7be;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  line-height: 41px;
  color: #fff;
  font-size: 14px;
  width: 39px;
  text-align: center;
  border-radius: 0 5px 5px 0;
  -webkit-transition: border-color 0.2s ease-in-out,
    background-color 0.2s ease-in-out;
  -moz-transition: border-color 0.2s ease-in-out,
    background-color 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.mkdf-team-single-holder .mkdf-book-now {
  cursor: pointer;
  background-color: #43d5cb;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  height: 40px;
  line-height: 40px !important;
  margin-top: 10px;
}
.mkdf-team-single-holder .mkdf-book-now .mkdf-ts-bio-icon {
  vertical-align: initial;
  color: #fff;
  font-size: 14px;
}
.mkdf-team-single-holder .mkdf-book-now .mkdf-ts-bio-info {
  font-family: Poppins, sans-serif;
  font-weight: 500;
  font-size: 12px;
}
.mkdf-team-single-holder .mkdf-ts-bio-icon {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
  font-size: 15px;
  color: #4e6dcc;
}
.mkdf-team-single-holder .mkdf-ts-bio-icon.ion-ios-email {
  font-size: 19px;
}
.mkdf-team-single-holder .mkdf-doctor-info-holder .mkdf-social-holder {
  border-top: 1px solid #e1e1e1;
  padding-top: 18px;
  margin-bottom: 20px;
}
.mkdf-team-single-holder
  .mkdf-doctor-info-holder
  .mkdf-social-holder
  .mkdf-icon-shortcode {
  margin-right: 16px;
  font-size: 14px;
}
.mkdf-team-single-holder .mkdf-position {
  margin: 0 0 20px;
  padding-bottom: 18px;
  border-bottom: 1px solid #e1e1e1;
}
.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px;
}
.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode a,
.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode i,
.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode span {
  color: #999;
}
.mkdf-team-single-holder .mkdf-ts-info-row {
  padding: 14px 0;
  border-top: 1px solid #e1e1e1;
  color: #ababab;
  font-size: 15px;
}
.mkdf-team-single-holder .mkdf-ts-info-row table tr {
  border: 0;
}
.mkdf-team-single-holder .mkdf-ts-info-row table td {
  text-align: left;
  padding: 0;
}
.mkdf-team-single-holder .mkdf-ts-info-row table td.mkdf-title-wrapper {
  width: 28%;
  vertical-align: top;
}
.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-ts-bio-info-title {
  font-family: Poppins, sans-serif;
  color: #333;
  font-weight: 500;
  vertical-align: middle;
}
.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-doctor-workday {
  margin-right: 20px;
}
.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-ts-bio-icon {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
  font-size: 15px;
  color: #4e6dcc;
}
.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-ts-bio-info {
  display: inline-block;
}
.mkdf-team-single-holder .mkdf-team-single-content {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  margin: 30px 0 0;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-item {
  box-sizing: border-box;
  padding: 53px 30px 58px;
  border-radius: 5px;
  background-color: #fff;
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-text {
  margin: 28px 0 13px;
  text-align: center;
}
.mkdf-testimonials-cards
  .mkdf-testimonials
  .owl-item
  .mkdf-testimonial-image-holder {
  margin: 0 auto;
  width: 100px;
  height: 100px;
}
.mkdf-testimonials-cards
  .mkdf-testimonials
  .owl-item
  .mkdf-testimonial-image-holder
  img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-author {
  text-align: center;
}
.mkdf-testimonials-cards
  .mkdf-testimonials
  .owl-item
  .mkdf-testimonial-author
  .mkdf-testimonial-author-text {
  margin: 24px 0 0;
}
.mkdf-testimonials-cards
  .mkdf-testimonials
  .owl-item
  .mkdf-testimonial-job-title {
  color: #4e6dcc;
  text-align: center;
  margin: 6px 0 0;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-prev {
  left: -10px;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-next {
  right: -10px;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-next:hover span,
.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-prev:hover span {
  color: #43d5cb;
  background-color: #fff;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-nav span {
  color: #fff;
  background: #43d5cb;
  border-radius: 50%;
  height: 55px;
  width: 55px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-nav span span.mkdf-icon-arrow {
  font-size: 19px;
  width: inherit;
  height: inherit;
  text-align: center;
}
.mkdf-testimonials-cards
  .mkdf-testimonials
  .owl-nav
  span
  span.mkdf-icon-arrow:before {
  width: inherit;
  position: absolute;
  top: 18px;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-dot.active span {
  background-color: #43d5cb;
  border-color: #43d5cb;
}
.mkdf-testimonials-cards .mkdf-testimonials .owl-dot span {
  background-color: #e8e8e8;
  border-color: #e8e8e8;
}
.mkdf-testimonials-cards .mkdf-testimonial-separator {
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #ededed;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .owl-item {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .owl-item:not(.active) {
  opacity: 0;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-single-testimonial
  .mkdf-testimonial-content {
  position: relative;
  z-index: 10;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-content {
  box-sizing: border-box;
  position: relative;
  z-index: 10;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-text-holder {
  position: relative;
  display: block;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials
  .mkdf-testimonial-text-holder
  .mkdf-testimonial-text-inner {
  display: block;
  text-align: center;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-text {
  margin: 8px 0 17px;
  padding: 0 13%;
  line-height: 33px;
  -webkit-transform: translateZ(0);
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-title {
  margin: 20px 0;
  font-size: 30px;
  line-height: 1.6em;
  font-weight: 700;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-author-text {
  color: #43d5cb;
  margin: 18px 0 0;
  line-height: 1.1em;
  font-size: 18px;
  font-weight: 400;
  -webkit-transform: translateZ(0);
}
.mkdf-testimonials-slider.mkdf-owl-testimonials
  .mkdf-testimonial-author-text
  span {
  font-size: 12px;
  display: block;
  -webkit-transform: translateZ(0);
  font-weight: 300;
  margin-top: 3px;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials
  .mkdf-testimonial-author-text
  span:not(.mkdf-testimonials-job) {
  margin: 0 6px 0 3px;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .xudhagjrlhgx-quote {
  color: #000;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .xudhagjrlhgx-quote:before {
  font-size: 22px;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-testimonials-light
  .xudhagjrlhgx-quote,
.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-testimonials-light
  .mkdf-testimonial-job-title,
.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-testimonials-light
  .mkdf-testimonial-text {
  color: #fff;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-job-title {
  color: #333;
  margin: 9px 0;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-image-holder {
  text-align: center;
}
.mkdf-testimonials-slider.mkdf-owl-testimonials
  .mkdf-testimonial-image-holder
  img {
  max-width: 100%;
}
.mkdf-testimonials-slider {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  z-index: 1;
}
.mkdf-testimonials-slider.owl-loaded {
  display: block;
}
.mkdf-testimonials-slider.owl-loading {
  opacity: 0;
  display: block;
}
.mkdf-testimonials-slider.owl-hidden {
  opacity: 0;
}
.mkdf-testimonials-slider.owl-refresh .owl-item {
  visibility: hidden;
}
.mkdf-testimonials-slider.owl-drag .owl-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mkdf-testimonials-slider.owl-grab {
  cursor: move;
  cursor: grab;
}
.mkdf-testimonials-slider.owl-rtl {
  direction: rtl;
}
.mkdf-testimonials-slider.owl-rtl .owl-item {
  float: right;
}
.no-js .mkdf-testimonials-slider {
  display: block;
}
.mkdf-testimonials-slider .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.mkdf-testimonials-slider .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.mkdf-testimonials-slider .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.mkdf-testimonials-slider .owl-item,
.mkdf-testimonials-slider .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.mkdf-testimonials-slider .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.mkdf-testimonials-slider .owl-item img {
  display: block;
  width: 100%;
}
.mkdf-testimonials-slider .owl-item img .owl-lazy {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.mkdf-testimonials-slider .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.mkdf-testimonials-slider .owl-nav.disabled {
  display: none;
}
.mkdf-testimonials-slider .owl-nav .owl-next,
.mkdf-testimonials-slider .owl-nav .owl-prev {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mkdf-testimonials-slider .owl-dots {
  text-align: center;
  margin: 35px 0 0;
}
.mkdf-testimonials-slider .owl-dots .owl-dot {
  display: inline-block;
  cursor: pointer;
}
.mkdf-testimonials-slider .owl-dots .owl-dot span {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 9px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #e3e3e3;
  -webkit-transition: background 0.15s ease-out;
  -moz-transition: background 0.15s ease-out;
  transition: background 0.15s ease-out;
}
.mkdf-testimonials-slider .owl-dots .owl-dot.active span {
  background: #43d5cb;
}
.mkdf-testimonials-slider .rccxsruwguxqkq {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.mkdf-testimonials-slider .owl-animated-in {
  z-index: 0;
}
.mkdf-testimonials-slider .owl-animated-out {
  z-index: 1;
}
.mkdf-testimonials-slider .tliyjsyzhlucpetdeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
.owl-height {
  transition: height 0.5s ease-in-out;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.owl-carousel .owl-nav {
  width: 100%;
}
.owl-carousel .owl-nav .owl-prev {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  left: -5%;
}
.owl-carousel .owl-nav .owl-next {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  right: -5%;
}
.owl-carousel .owl-nav .mkdf-next-icon,
.owl-carousel .owl-nav .mkdf-prev-icon {
  display: inline-block;
  width: 42px;
  height: 42px;
  text-align: center;
}
.owl-carousel .owl-nav .mkdf-next-icon i,
.owl-carousel .owl-nav .mkdf-prev-icon i {
  font-size: 20px;
  line-height: 40px;
  color: #444;
}
.owl-carousel .owl-dots .owl-dot {
  display: inline-block;
}
.owl-carousel .owl-dots .owl-dot span {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 9px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #e3e3e3;
  -webkit-transition: background 0.15s ease-out;
  -moz-transition: background 0.15s ease-out;
  transition: background 0.15s ease-out;
}
.mkdf-testimonials-holder .mkdf-tes-bullets,
.owl-carousel .owl-dots {
  margin: 30px 0 0;
  text-align: center;
}
.owl-carousel .owl-dots .owl-dot.active span {
  background: #43d5cb;
}
.owl-carousel.mkdf-testimonials-light .owl-dots .owl-dot span {
  background: #fff;
}
.owl-carousel.mkdf-testimonials-light .owl-dots .owl-dot.active span {
  background: #43d5cb;
}
.owl-carousel.mkdf-testimonials-light .owl-nav i {
  color: #fff !important;
}
.mkdf-testimonials-slider .owl-nav {
  width: 100%;
}
.mkdf-testimonials-slider .owl-nav .owl-prev {
  position: absolute;
  top: 15%;
  left: 1%;
}
.mkdf-testimonials-slider .owl-nav .owl-next {
  position: absolute;
  top: 15%;
  right: 1%;
}
.mkdf-testimonials-slider .owl-nav .mkdf-next-icon,
.mkdf-testimonials-slider .owl-nav .mkdf-prev-icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
}
.mkdf-testimonials-slider .owl-nav .mkdf-next-icon i,
.mkdf-testimonials-slider .owl-nav .mkdf-prev-icon i {
  font-size: 30px;
  line-height: 30px;
  color: #74797b;
}
.mkdf-tes-image-nav .owl-dots {
  display: none;
}
.mkdf-testimonials-holder .mkdf-tes-image-nav {
  text-align: center;
  margin: 0 auto 16px;
  width: 363px;
}
.mkdf-testimonials-holder .mkdf-tes-image-nav .mkdf-tes-image-single {
  display: inline-block;
  width: 100px;
  height: 100px;
  margin: 0 1px;
  text-align: center;
  vertical-align: middle;
}
.mkdf-testimonials-holder
  .mkdf-tes-image-nav
  .mkdf-tes-image-single
  .mkdf-tes-image-holder {
  height: 100%;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: scale(0.8) translateZ(0);
  -moz-transform: scale(0.8) translateZ(0);
  transform: scale(0.8) translateZ(0);
  border-radius: 50%;
  -webkit-transition: transform 0.15s ease-out;
  -moz-transition: transform 0.15s ease-out;
  transition: transform 0.15s ease-out;
}
.mkdf-testimonials-holder
  .mkdf-tes-image-nav
  .mkdf-tes-image-single
  .mkdf-tes-image-holder::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-color: rgba(0, 0, 0, 0.08);
  z-index: 1;
  border-radius: 50%;
}
.mkdf-testimonials-holder .mkdf-tes-image-nav .mkdf-tes-image-single img {
  max-width: 100px;
  height: 100%;
  border-radius: 50%;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.mkdf-testimonials-holder
  .mkdf-tes-image-nav
  .owl-item.center
  .mkdf-tes-image-single
  .mkdf-tes-image-holder {
  -webkit-transform: scale(1) translateZ(0);
  -moz-transform: scale(1) translateZ(0);
  transform: scale(1) translateZ(0);
}
.mkdf-testimonials-holder .mkdf-tes-image-nav .owl-controls,
.mkdf-testimonials-holder
  .mkdf-tes-image-nav
  .owl-item.center
  .mkdf-tes-image-single
  .mkdf-tes-image-holder:after {
  display: none;
}
.mkdf-testimonials-holder
  .mkdf-tes-image-nav
  .owl-item.center
  .mkdf-tes-image-single
  .mkdf-tes-image-holder
  img {
  -webkit-filter: grayscale(0);
  -moz-filter: grayscale(0);
  filter: grayscale(0);
}
.mkdf-testimonials-holder .mkdf-tes-nav {
  z-index: 2;
}
.mkdf-row-grid-section
  .mkdf-testimonials-holder
  .mkdf-tes-nav
  .mkdf-tes-nav-prev,
.dzcjwgaoqyuygc
  .mkdf-testimonials-holder
  .mkdf-tes-nav
  .mkdf-tes-nav-prev {
  left: 0;
}
.mkdf-row-grid-section
  .mkdf-testimonials-holder
  .mkdf-tes-nav
  .mkdf-tes-nav-next,
.dzcjwgaoqyuygc
  .mkdf-testimonials-holder
  .mkdf-tes-nav
  .mkdf-tes-nav-next {
  right: 0;
}
.mkdf-testimonials-holder .mkdf-tes-nav > * {
  position: absolute;
  top: 50%;
  height: 52px;
  line-height: 52px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
}
.mkdf-testimonials-holder .mkdf-tes-nav > .mkdf-tes-nav-next,
.mkdf-testimonials-holder .mkdf-tes-nav > .mkdf-tes-nav-prev {
  z-index: 5;
  color: #333;
}
.mkdf-testimonials-holder
  .mkdf-tes-nav
  > .mkdf-tes-nav-next:hover
  .mkdf-icon-mark,
.mkdf-testimonials-holder
  .mkdf-tes-nav
  > .mkdf-tes-nav-prev:hover
  .mkdf-icon-mark {
  background-color: #37c7be;
  color: #fff;
}
.mkdf-testimonials-holder .mkdf-tes-nav > .mkdf-tes-nav-next .mkdf-icon-mark,
.mkdf-testimonials-holder .mkdf-tes-nav > .mkdf-tes-nav-prev .mkdf-icon-mark {
  font-family: IonIcons;
  color: #fff;
  cursor: pointer;
  background-color: #43d5cb;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.mkdf-testimonials-holder
  .mkdf-tes-nav
  > .mkdf-tes-nav-next
  .mkdf-icon-mark:before,
.mkdf-testimonials-holder
  .mkdf-tes-nav
  > .mkdf-tes-nav-prev
  .mkdf-icon-mark:before {
  font-size: 19px;
  display: block;
}
.mkdf-testimonials-holder .mkdf-tes-nav > .mkdf-tes-nav-prev {
  left: 40px;
}
.mkdf-testimonials-holder
  .mkdf-tes-nav
  > .mkdf-tes-nav-prev
  .mkdf-icon-mark:before {
  content: "\f124";
  height: inherit;
  width: inherit;
  text-align: center;
  position: absolute;
  top: 1px;
}
.mkdf-testimonials-holder .mkdf-tes-nav > .mkdf-tes-nav-next {
  right: 40px;
}
.mkdf-testimonials-holder
  .mkdf-tes-nav
  > .mkdf-tes-nav-next
  .mkdf-icon-mark:before {
  content: "\f125";
  height: inherit;
  width: inherit;
  text-align: center;
  position: absolute;
  top: 1px;
}
.mkdf-testimonials-holder .mkdf-tes-nav > * .mkdf-icon-mark {
  position: relative;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.mkdf-testimonials-holder
  .mkdf-tes-nav.light
  > .mkdf-tes-nav-next:hover
  .mkdf-icon-mark,
.mkdf-testimonials-holder
  .mkdf-tes-nav.light
  > .mkdf-tes-nav-prev:hover
  .mkdf-icon-mark {
  background-color: #4e6dcc;
  color: #fff;
}
.mkdf-testimonials-holder
  .mkdf-tes-nav.light
  > .mkdf-tes-nav-next
  .mkdf-icon-mark,
.mkdf-testimonials-holder
  .mkdf-tes-nav.light
  > .mkdf-tes-nav-prev
  .mkdf-icon-mark {
  background-color: #fff;
  color: #4e6dcc;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.mkdf-testimonials-holder .mkdf-tes-bullets .mkdf-tes-dot {
  display: inline-block;
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mkdf-testimonials-holder .mkdf-tes-bullets .mkdf-tes-dot span {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 9px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #e3e3e3;
  -webkit-transition: background 0.15s ease-out;
  -moz-transition: background 0.15s ease-out;
  transition: background 0.15s ease-out;
}
.mkdf-testimonials-holder,
.mkdf-testimonials-holder .mkdf-testimonial-content,
.mkdf-testimonials-holder .mkdf-testimonial-text-holder,
.mkdf-testimonials-holder .mkdf-testimonials {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.mkdf-testimonials-holder .mkdf-testimonials {
  padding: 0 50px;
  box-sizing: border-box;
}
.mkdf-testimonials-holder .mkdf-testimonial-image img {
  width: auto !important;
  border-radius: 5em;
}
