@charset "UTF-8";
/* global styles */
@font-face {
  font-family: "eina01-regularuploaded_file";
  src: url("../fonts/eina01-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "eina02-bolduploaded_file";
  src: url("../fonts/eina02-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "eina02-regularuploaded_file";
  src: url("../fonts/eina02-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "eina03-bolduploaded_file";
  src: url("../fonts/eina03-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "eina03-regularuploaded_file";
  src: url("../fonts/eina03-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Eina03-SemiBold";
  src: url("../fonts/Eina03-SemiBold.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Quarto-Black";
  src: url("../fonts/Quarto-Black.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Quarto-Bold";
  src: url("../fonts/Quarto-Bold.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Quarto-Light";
  src: url("../fonts/Quarto-Light.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Quarto-LightItalic";
  src: url("../fonts/Quarto-LightItalic.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Quarto-BoldItalic";
  src: url("../fonts/Quarto-BoldItalic.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
html.fontsize {
  font-size: 68% !important;
}
html {
  font-size: 62.5%;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
  height: 100%;
}
body {
  font-size: 1.6rem;
  line-height: 1;
  padding: 0;
  color: #5b5a5a;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
  font-weight: 400;
  background: #fff;
  height: 100%;
}
body.loaded {
  opacity: 1;
}
body.loaded:before {
  content: "";
  background: #000;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 99;
  opacity: 0;
  height: 0;
  overflow: hidden;
  -webkit-transition: opacity 0.5s 0.2s;
  transition: opacity 0.5s 0.2s;
}
body.loaded.dark-bg:before, body.loaded.opened-search:before {
  height: 100%;
  opacity: 0.7;
}
#cookie-notice .cn-button:after {
  display: none !important;
}
#cookie-notice .cn-button {
  text-decoration: none !important;
  padding-left: 0 !important;
}
#cookie-notice .cn-button:hover {
  letter-spacing: 0px !important;
  text-decoration: underline !important;
}
.grecaptcha-badge {
  visibility: hidden;
}
.cleared:after {
  clear: both;
  content: "";
  display: block;
}
.a11y-toolbar .offscreen {
  display: none !important;
}
::-ms-clear {
  display: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {
  display: block;
}
*::-webkit-media-controls-panel, *::--webkit-media-controls-play-button, *::-webkit-media-controls-start-playback-button {
  display: none !important;
  -webkit-appearance: none;
}
img {
  max-width: 100%;
  height: auto;
}
nav ul {
  list-style: none;
}
blockquote {
  quotes: none;
}
select, button {
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
}
button:focus {
  outline: none;
}
blockquote:before, blockquote:after {
  content: "";
  content: none;
}
h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  font-family: "Quarto-Black", Arial, sans-serif;
  color: #1c1c1c;
  margin-bottom: 3rem;
  line-height: 1;
}
h1 {
  font-size: 5.4rem;
  margin-bottom: 2.5rem;
}
h2 {
  font-size: 6.5rem;
  margin-bottom: 3.5rem;
  line-height: 1.1;
}
h3 {
  font-size: 3.5rem;
}
h4 {
  font-size: 2.2rem;
}
p {
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  font-size: 2.1rem;
  line-height: 1.8;
  margin-bottom: 2rem;
}
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-decoration: none;
  color: #1c1c1c;
}
input:focus, a:focus, button:focus, select:focus {
  outline: none;
}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  color: #000;
  font-weight: bold;
}
del {
  text-decoration: line-through;
}
abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}
input, select {
  vertical-align: middle;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
}
iframe {
  max-width: 100%;
}
ol {
  font-size: 1.6rem;
  counter-reset: mcounter;
  list-style-type: none;
  line-height: 1.75;
  margin-left: 5rem;
  margin-bottom: 3.5rem;
}
ol li {
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  counter-increment: mcounter;
  position: relative;
  padding-left: 25px;
  margin-bottom: 3rem;
}
ol li:before {
  content: counter(mcounter) ".";
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1.6rem;
  color: #cebad0;
}
html.overlayed {
  overflow: hidden;
}
html.overlayed body.overlayed {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: hidden;
}
.alignleft {
  float: left;
}
.alignright {
  float: right;
}
.tweet-me {
  height: 45px;
  width: 40px;
  font-size: 0;
  z-index: 999;
}
::selection {
  background: #c4c4c4;
  /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #c4c4c4;
  /* Gecko Browsers */
}
#wrapper {
  min-height: 100%;
  position: relative;
}
#wrapper:after {
  clear: both;
  content: "";
  display: block;
}
.main-section {
  overflow: hidden;
}
.overlayed #wrapper {
  overflow-x: hidden;
  overflow-y: scroll;
}
.hidden {
  position: absolute;
  left: 0;
  top: -500px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.wow {
  visibility: hidden;
}
.clear {
  clear: both;
  display: block;
  font-size: 1px;
}
/* text aligments */
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center, .aligncenter {
  text-align: center !important;
}
img.aligncenter {
  display: block;
  margin: 0 auto;
}
.left {
  float: left;
}
.right {
  float: right;
}
.left-50 {
  float: left;
  width: 50%;
  box-sizing: border-box;
}
.right-50 {
  float: right;
  width: 50%;
  box-sizing: border-box;
}
.wp-caption, .wp-caption-text, .bypostauthor {
  font-size: 1.6rem;
}
.sticky {
  font-size: 1.6rem;
}
.screen-reader-text {
  font-size: 1.6rem;
}
.gallery-caption {
  font-size: 1.6rem;
}
.inner {
  max-width: 1440px;
  padding: 0 30px;
  box-sizing: border-box;
  margin: 0 auto;
}
.inner.inner-slim {
  max-width: 1280px;
}
.inner-slim {
  max-width: 950px;
  margin: 0 auto;
}
.inner-min {
  max-width: 1260px;
  margin: 0 auto;
}
#skiptocontent a {
  padding: 6px;
  position: absolute;
  top: -40px;
  left: 0;
  color: #0097d1;
  background: #fff;
  -webkit-transition: top 1s ease-out;
  transition: top 1s ease-out;
  z-index: 100;
}
#skiptocontent a:focus {
  top: 0;
}
video::-internal-media-controls-download-button {
  display: none;
}
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}
video::-webkit-media-controls-panel {
  width: calc(100% + 30px);
  /* Adjust as needed */
}
.content-right-image table {
  width: 100%;
}
.content-right-image table th, .content-right-image table td {
  border: 1px solid #ccc;
  padding: 10px;
}
.read-more {
  display: inline-block;
  background: transparent;
  height: 1.6rem;
  width: 8rem;
  content: "";
  position: relative;
  -webkit-appearance: none;
  z-index: 3;
  border: none;
  text-indent: -9999px;
  cursor: pointer;
  height: 4.2rem;
  top: -1rem;
}
.read-more.small {
  transform: scale(0.8);
  transform-origin: 0% 50%;
  margin-right: -1.6rem;
}
.read-more span:before {
  position: absolute;
  width: 4.1rem;
  height: 4.1rem;
  border: 2px solid #af59bb;
  border-radius: 50%;
  content: "";
  top: 0;
  right: 0;
  transition: border 0.35s;
}
.read-more:before {
  position: absolute;
  left: 0;
  right: 20px;
  top: 50%;
  content: "";
  background: #af59bb;
  height: 2px;
  margin-top: -1px;
  transition: background 0.35s;
  transform: translate3d(0, 0, 1px);
}
.read-more:after {
  width: 6px;
  height: 6px;
  border-left: 2px solid #af59bb;
  border-bottom: 2px solid #af59bb;
  content: "";
  position: absolute;
  right: 19px;
  top: 50%;
  margin-top: -4px;
  transition: border 0.35s;
  transform: rotate(-135deg);
}
.read-more:hover:before {
  background: #652d6d;
}
.read-more:hover span:before {
  border-color: #652d6d;
}
.read-more:hover:after {
  border-left: 2px solid #652d6d;
  border-bottom: 2px solid #652d6d;
}
.read-more.read-more-2 {
  width: 75px;
  height: 54px;
  transition: width 0.25s linear, bottom 0.25s linear, transform 0.25s linear, margin 0.25s linear, right 0.25s linear;
}
.read-more.read-more-2 em {
  position: absolute;
  top: -100vh;
  right: -100vw;
  left: -100vw;
  bottom: -100vh;
}
.read-more.read-more-2:after {
  width: 10px;
  height: 10px;
  margin-top: -6px;
  border-left: 2px solid #652d6d;
  border-bottom: 2px solid #652d6d;
}
.read-more.read-more-2:before {
  background: #652d6d;
}
.read-more.read-more-2 i {
  width: 4px;
  height: 4px;
  border: 2px solid #652d6d;
  border-radius: 50%;
  left: -8px;
  top: 50%;
  position: absolute;
  margin-top: -4px;
  display: block;
  background: #fff;
}
.read-more.read-more-2 span {
  width: 17px;
  height: 35px;
  position: absolute;
  transform: rotate(-45deg);
  top: 2px;
  right: 10px;
  border-top: 2px solid #db9cdc;
  border-right: 2px solid #db9cdc;
}
.read-more.read-more-2 span:before {
  border-radius: 0;
  border: none;
  background: #652d6d;
  top: -2px;
  left: 0;
  right: auto;
  height: 2px;
  width: 0;
  transition: width 0.06s linear 0.3s;
}
.read-more.read-more-2 span:after {
  border-radius: 0;
  border: none;
  background: #652d6d;
  top: 0;
  content: "";
  right: -2px;
  height: 0;
  width: 2px;
  position: absolute;
  transition: height 0.12s linear 0.18s;
}
.read-more.read-more-2 span span {
  right: -2px;
  border: none;
  border-bottom: 2px solid #db9cdc;
  border-left: 2px solid #db9cdc;
  width: 35px;
  height: 17px;
  top: 16px;
  transform: rotate(0);
}
.read-more.read-more-2 span span:before {
  left: auto;
  right: 0;
  width: 0;
  top: auto;
  bottom: -2px;
  transition: width 0.12s linear 0.06s;
}
.read-more.read-more-2 span span:after {
  right: auto;
  left: -2px;
  top: auto;
  bottom: -2px;
  height: 0;
  transition: height 0.06s linear;
}
.read-more.read-more-2.light:before {
  background: #db9cdc;
}
.read-more.read-more-2.light i {
  border: 2px solid #db9cdc;
}
.read-more.read-more-2.light:after {
  border-left: 2px solid #db9cdc;
  border-bottom: 2px solid #db9cdc;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .read-more, .desktop-version .read-more:hover, .desktop-version .three-columns .columns-list .columnt-item:hover .read-more, .desktop-version .leisure-list.destinations-list .item:hover .read-more, .desktop-version .item:hover .read-more.read-more-2, .desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover .read-more.read-more-2, .desktop-version .image-text-section .btn-with-arrow:hover .read-more.read-more-2, .desktop-version .list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed + p + .read-more.read-more-2 {
  width: 89px;
  margin-right: -14px;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .read-more span:before, .desktop-version .read-more:hover span:before, .desktop-version .three-columns .columns-list .columnt-item:hover .read-more span:before, .desktop-version .leisure-list.destinations-list .item:hover .read-more span:before, .desktop-version .item:hover .read-more.read-more-2 span:before, .desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover .read-more.read-more-2 span:before, .desktop-version .image-text-section .btn-with-arrow:hover .read-more.read-more-2 span:before, .desktop-version .list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed + p + .read-more.read-more-2 span:before {
  width: 19px;
  transition: width 0.06s linear;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .read-more span:after, .desktop-version .read-more:hover span:after, .desktop-version .three-columns .columns-list .columnt-item:hover .read-more span:after, .desktop-version .leisure-list.destinations-list .item:hover .read-more span:after, .desktop-version .item:hover .read-more.read-more-2 span:after, .desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover .read-more.read-more-2 span:after, .desktop-version .image-text-section .btn-with-arrow:hover .read-more.read-more-2 span:after, .desktop-version .list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed + p + .read-more.read-more-2 span:after {
  height: 35px;
  transition: height 0.12s linear 0.06s;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .read-more span span:before, .desktop-version .read-more:hover span span:before, .desktop-version .three-columns .columns-list .columnt-item:hover .read-more span span:before, .desktop-version .leisure-list.destinations-list .item:hover .read-more span span:before, .desktop-version .item:hover .read-more.read-more-2 span span:before, .desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover .read-more.read-more-2 span span:before, .desktop-version .image-text-section .btn-with-arrow:hover .read-more.read-more-2 span span:before, .desktop-version .list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed + p + .read-more.read-more-2 span span:before {
  width: 35px;
  transition: width 0.12s linear 0.18s;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .read-more span span:after, .desktop-version .read-more:hover span span:after, .desktop-version .three-columns .columns-list .columnt-item:hover .read-more span span:after, .desktop-version .leisure-list.destinations-list .item:hover .read-more span span:after, .desktop-version .item:hover .read-more.read-more-2 span span:after, .desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover .read-more.read-more-2 span span:after, .desktop-version .image-text-section .btn-with-arrow:hover .read-more.read-more-2 span span:after, .desktop-version .list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed + p + .read-more.read-more-2 span span:after {
  height: 19px;
  transition: height 0.06s linear 0.3s;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .read-more.small, .desktop-version .read-more:hover.small, .desktop-version .three-columns .columns-list .columnt-item:hover .read-more.small, .desktop-version .leisure-list.destinations-list .item:hover .read-more.small, .desktop-version .item:hover .read-more.read-more-2.small, .desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover .read-more.read-more-2.small, .desktop-version .image-text-section .btn-with-arrow:hover .read-more.read-more-2.small, .desktop-version .list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed + p + .read-more.read-more-2.small {
  transform: scale(0.9);
}
.check-icon {
  width: 36px;
  height: 36px;
  position: relative;
  display: block;
}
.check-icon.no-link {
  pointer-events: none;
}
.check-icon:before {
  position: absolute;
  width: 28px;
  height: 9px;
  content: "";
  top: 3px;
  left: 9px;
  border-left: 2px solid #652d6d;
  border-bottom: 2px solid #652d6d;
  transform: rotate(-45deg) translate3d(0, 0, 1px);
  will-change: transform;
  transition: width 0.25s linear, transform 0.25s linear;
}
.check-icon span {
  width: 18px;
  height: 34px;
  position: absolute;
  top: 0;
  left: 0;
  border-top: 2px solid #db9cdc;
  border-left: 2px solid #db9cdc;
}
.check-icon span:before {
  background: #652d6d;
  top: -2px;
  right: 0;
  height: 2px;
  content: "";
  position: absolute;
  width: 0;
  transition: width 0.06s linear 0.3s;
}
.check-icon span:after {
  border-radius: 0;
  border: none;
  background: #652d6d;
  top: 0;
  content: "";
  left: -2px;
  height: 0;
  width: 2px;
  position: absolute;
  transition: height 0.12s linear 0.18s;
}
.check-icon span span {
  top: auto;
  bottom: 0;
  border: none;
  border-bottom: 2px solid #db9cdc;
  border-right: 2px solid #db9cdc;
  width: 32px;
  height: 18px;
  transform: rotate(0);
}
.check-icon span span:before {
  left: 0;
  right: auto;
  width: 0;
  top: auto;
  bottom: -2px;
  transition: width 0.12s linear 0.06s;
}
.check-icon span span:after {
  right: -2px;
  left: auto;
  top: auto;
  bottom: -2px;
  height: 0;
  transition: height 0.06s linear;
}
.check-icon:hover:before, a:hover .check-icon:before {
  width: 34px;
  transform: rotate(-45deg) translate3d(0, -2px, 1px);
}
.check-icon:hover span:before, a:hover .check-icon span:before {
  width: 20px;
  transition: width 0.06s linear;
}
.check-icon:hover span:after, a:hover .check-icon span:after {
  height: 34px;
  transition: height 0.12s linear 0.06s;
}
.check-icon:hover span span:before, a:hover .check-icon span span:before {
  width: 34px;
  transition: width 0.12s linear 0.18s;
}
.check-icon:hover span span:after, a:hover .check-icon span span:after {
  height: 20px;
  transition: height 0.06s linear 0.3s;
}
.check-icon:hover.small, a:hover .check-icon.small {
  transform: scale(0.9);
}
.more-link-custom {
  width: 36px;
  height: 36px;
}
.more-link-custom.crossed:before, .more-link-custom.crossed:after {
  transform: rotate(45deg);
}
.more-link-custom:before {
  width: 14px;
  height: 2px;
  content: "";
  background: #652d6d;
  top: 50%;
  left: 50%;
  position: absolute;
  margin: -1px 0 0 -7px;
  display: block;
}
.more-link-custom:after {
  width: 2px;
  height: 14px;
  content: "";
  background: #652d6d;
  top: 50%;
  left: 50%;
  position: absolute;
  margin: -7px 0 0 -1px;
  display: block;
}
.more-link-custom span {
  width: 18px;
  height: 34px;
  position: absolute;
  top: 0;
  left: 0;
  border-top: 2px solid #db9cdc;
  border-left: 2px solid #db9cdc;
}
.more-link-custom span:before {
  background: #652d6d;
  top: -2px;
  right: 0;
  height: 2px;
  content: "";
  position: absolute;
  width: 0;
  transition: width 0.06s linear 0.36s;
}
.more-link-custom span:after {
  border-radius: 0;
  border: none;
  background: #652d6d;
  top: 0;
  content: "";
  left: -2px;
  height: 0;
  width: 2px;
  position: absolute;
  transition: height 0.12s linear 0.24s;
}
.more-link-custom span span {
  top: auto;
  bottom: 0;
  border: none;
  border-bottom: 2px solid #db9cdc;
  border-right: 2px solid #db9cdc;
  width: 32px;
  height: 18px;
  transform: rotate(0);
}
.more-link-custom span span:before {
  left: 0;
  right: auto;
  width: 0;
  top: auto;
  bottom: -2px;
  transition: width 0.12s linear 0.12s;
}
.more-link-custom span span:after {
  right: -2px;
  left: auto;
  top: auto;
  bottom: -2px;
  height: 0;
  transition: height 0.06s linear 0.06s;
}
.more-link-custom i {
  background: #652d6d;
  top: 0;
  right: 0;
  height: 2px;
  content: "";
  position: absolute;
  width: 0;
  transition: width 0.06s linear;
}
.desktop-version .more-link-custom:hover span:before, .desktop-version .review-item:hover .more-link-custom span:before, .desktop-version .item:hover .more-link-custom span:before, .desktop-version .deck-plan-item:hover .more-link-custom span:before {
  width: 20px;
  transition: width 0.06s linear;
}
.desktop-version .more-link-custom:hover span:after, .desktop-version .review-item:hover .more-link-custom span:after, .desktop-version .item:hover .more-link-custom span:after, .desktop-version .deck-plan-item:hover .more-link-custom span:after {
  height: 34px;
  transition: height 0.12s linear 0.06s;
}
.desktop-version .more-link-custom:hover span span:before, .desktop-version .review-item:hover .more-link-custom span span:before, .desktop-version .item:hover .more-link-custom span span:before, .desktop-version .deck-plan-item:hover .more-link-custom span span:before {
  width: 34px;
  transition: width 0.12s linear 0.18s;
}
.desktop-version .more-link-custom:hover span span:after, .desktop-version .review-item:hover .more-link-custom span span:after, .desktop-version .item:hover .more-link-custom span span:after, .desktop-version .deck-plan-item:hover .more-link-custom span span:after {
  height: 34px;
  transition: height 0.12s linear 0.3s;
}
.desktop-version .more-link-custom:hover i, .desktop-version .review-item:hover .more-link-custom i, .desktop-version .item:hover .more-link-custom i, .desktop-version .deck-plan-item:hover .more-link-custom i {
  width: 16px;
  transition: width 0.06s linear 0.42s;
}
/*404 page*/
.error404 #wrapper {
  min-height: 1px;
}
.error404 #wrapper .content-entry {
  padding: 27rem 0 2rem;
  text-align: center;
}
.error404 #wrapper .hero-main-buttons {
  margin-bottom: 2rem;
}
.error404 #wrapper .hero-main-buttons .btn {
  padding-left: 3rem;
  padding-right: 3rem;
  max-width: 250px;
  text-align: center;
}
.error404 #wrapper .btn.left-side > em {
  right: 0.9rem;
}
.error404 #wrapper .btn.right-side > em {
  left: 0.9rem;
}
.error404 #footer {
  margin-top: 0;
}
.error404 #header {
  background: #000;
}
.desktop-version .error404 .hero-main-buttons a:hover > em {
  left: 0.9rem !important;
  right: 0.9rem !important;
}
.fancybox-navigation .fancybox-button--arrow_right {
  height: 70px;
  padding: 6px;
  top: calc(50% - 35px);
  background: transparent;
}
.fancybox-navigation .fancybox-button--arrow_right:disabled {
  opacity: 0;
  visibility: hidden;
}
.fancybox-navigation .fancybox-button--arrow_right svg {
  opacity: 0;
}
.fancybox-navigation .fancybox-button--arrow_right div {
  background: url(../images/arrow-squared.svg) no-repeat 0 0 / contain;
  transform: rotate(180deg);
}
.fancybox-navigation .fancybox-button--arrow_left {
  height: 70px;
  background: transparent;
  padding: 6px;
  top: calc(50% - 35px);
}
.fancybox-navigation .fancybox-button--arrow_left:disabled {
  opacity: 0;
  visibility: hidden;
}
.fancybox-navigation .fancybox-button--arrow_left svg {
  opacity: 0;
}
.fancybox-navigation .fancybox-button--arrow_left div {
  background: url(../images/arrow-squared.svg) no-repeat 0 0 / contain;
}
.fancybox-infobar, .fancybox-caption {
  color: #c6dee0;
}
.fancybox-button svg path {
  fill: #c6dee0;
}
.show-mobile {
  display: none;
}
main #content .flexible-section > div.contact-us-flex:first-child .contact-us-section {
  padding-top: 23rem;
}
@media (max-width: 1500px) {
  h1 {
    font-size: 5rem;
  }
  h3 {
    font-size: 3rem;
  }
  h4 {
    font-size: 2rem;
  }
}
@media (max-width: 1440px) {
  h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  h1 {
    font-size: 4rem;
  }
  h2 {
    font-size: 6rem;
  }
  h3 {
    font-size: 2.2rem;
  }
  h4 {
    font-size: 1.8rem;
  }
}
@media (max-width: 1200px) {
  h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  h2 {
    font-size: 4rem;
  }
}
@media (max-width: 1024px) {
  html {
    font-size: 55%;
  }
  h3 {
    font-size: 3rem;
  }
}
@media (max-width: 1023px) {
  .error404 #wrapper .content-entry {
    padding-top: 22rem;
  }
}
@media (max-width: 767px) {
  html {
    font-size: 50%;
  }
  h3 {
    font-size: 2.6rem;
  }
  .inner {
    padding: 0 4%;
  }
  .show-mobile {
    display: block;
  }
  .hide-mobile {
    display: none;
  }
  main #content .flexible-section > div.contact-us-flex:first-child .contact-us-section {
    padding-top: 16rem;
  }
}
@media (max-width: 480px) {
  h1 {
    font-size: 3.5rem;
  }
  h2 {
    font-size: 3.3rem;
  }
  h4 {
    font-size: 1.6rem;
  }
}
.search .regions-list .te-card {
  margin-right: 1%;
  margin-left: 1%;
  display: flex;
  flex-direction: column;
  width: 48%;
  float: left;
  margin-top: 5.5rem;
  position: relative;
  transition: transform 0.35s, opacity 0.35s;
}
.regions-list .te-card:nth-child(1), .regions-list .te-card:nth-child(2) {
  margin-top: 0;
}
.te-card .te-card-avatar {
  width: 100%;
}
.regions-list .te-card:hover .destination-meta .destination-meta-in {
  box-shadow: unset !important;
}
#destination-filters.sticky {
  position: fixed;
  top: 100px;
  height: calc(100vh - 150px);
  overflow: auto;
}
#destination-filters .mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
#destination-filters .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #aaa !important;
  opacity: 1;
  filter: "alpha(opacity=75)";
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  will-change: transform;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.btn {
  padding: 3rem 6.5rem;
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 1.6rem;
  color: #fff;
  text-align: center;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  box-sizing: border-box;
  letter-spacing: 0.25rem;
  border: none;
  cursor: pointer;
}
.btn span {
  position: relative;
  z-index: 10;
}
.btn > em {
  position: absolute;
  left: 0.9rem;
  top: 0.6rem;
  bottom: 0.6rem;
  right: 0.9rem;
  transition: left 0.8s, right 0.8s, top 0.8s, bottom 0.8s;
}
.btn > em em {
  background: #fff;
  position: absolute;
  transition: width 0.8s, height 0.8s;
}
.btn > em .line-1 {
  height: 2px;
  width: 0;
  top: 0;
  left: 0;
}
.btn > em .line-2 {
  height: 0;
  width: 2px;
  top: 0;
  right: 0;
}
.btn > em .line-3 {
  height: 2px;
  width: 0;
  bottom: 0;
  right: 0;
}
.btn > em .line-4 {
  height: 0;
  width: 2px;
  bottom: 0;
  left: 0;
}
.btn:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.btn.btn-purple:before {
  background: rgba(101, 45, 109, 0.89);
}
.btn.btn-green:before {
  background: rgba(4, 60, 62, 0.89);
}
.btn.btn-blue {
  color: #5f2967;
}
.btn.btn-blue:before {
  background: #c3d6dc;
}
.btn.btn-blue:after {
  width: 0;
  height: 2px;
  margin-top: -1px;
  background: #fff;
  content: "";
  left: -3.2rem;
  top: 50%;
  position: absolute;
  transition: width 0.4s linear 0.2s;
}
.btn.left-side > em {
  right: -0.7rem;
}
.btn.right-side > em {
  left: -0.7rem;
}
.loaded .btn:after {
  width: 4.3rem;
}
.loaded .btn > em em.line-1 {
  width: 100%;
}
.loaded .btn > em em.line-2 {
  height: 100%;
}
.loaded .btn > em em.line-3 {
  width: 100%;
}
.loaded .btn > em em.line-4 {
  height: 100%;
}
.desktop-version .loaded .btn:hover.right-side > em {
  left: 0.9rem;
}
.desktop-version .loaded .btn:hover.left-side > em {
  right: 0.9rem;
}
.sub-title {
  font-size: 13px;
  color: #1c1c1e;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 3.5rem;
  text-transform: uppercase;
  margin-left: -3rem;
  opacity: 0.8;
}
.h2 {
  font-size: 6.7rem;
  line-height: 1;
}
.h2 span {
  margin-right: 1.3rem;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  line-height: 1.25;
}
.h2 span em {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  transition: transform 0.5s;
  transform: translate3d(0, 100%, 1px);
  will-change: transform;
}
.h2[style*="visible"] span em {
  transform: translate3d(0, 0, 0);
}
.p span {
  margin-right: 0.5rem;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
.p span em {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  transition: transform 0.5s;
  transform: translate(0, 100%);
}
.p[style*="visible"] span em {
  transform: translate(0, 0);
}
.link {
  color: #333435;
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  padding-bottom: 4px;
  line-height: 1.2;
  position: relative;
  display: inline-block;
}
.link:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  background: #b464c0;
}
.link:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  height: 1px;
  width: 0%;
  background: #f4f2f5;
  transition: all 0.35s;
}
.link span {
  position: relative;
  display: block;
  transition: all 0.35s;
}
.link span i {
  position: absolute;
  top: 50%;
  margin-top: -5px;
  right: 0;
  width: 0;
  height: 10px;
  overflow: hidden;
  transition: all 0.35s;
}
.link span i:before {
  position: absolute;
  left: 0;
  width: 50px;
  top: 50%;
  content: "";
  background: #af59bb;
  height: 2px;
  margin-top: -1px;
  transition: background 0.35s;
}
.link span i:after {
  width: 6px;
  height: 6px;
  border-left: 2px solid #af59bb;
  border-bottom: 2px solid #af59bb;
  content: "";
  position: absolute;
  right: 1px;
  top: 50%;
  margin-top: -4px;
  transition: border 0.35s;
  transform: rotate(-135deg);
}
.desktop-version .link:hover:after {
  left: 0;
  width: 100%;
}
.desktop-version .link:hover span {
  padding-right: 60px;
}
.desktop-version .link:hover span i {
  width: 50px;
}
.wipe-image {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  animation-fill-mode: forwards;
}
.fake-play {
  background: #652d6d;
  width: 135px;
  height: 135px;
  transform: scale(0);
  z-index: 999;
  position: absolute;
  border-radius: 135px;
  transition: transform 1.5s, border-radius 1.5s;
}
.fake-play.animate {
  border-radius: 0;
  transform: scale(25);
}
.fancybox-is-open .fancybox-bg {
  opacity: 1;
}
.fancybox-bg {
  background: #000;
}
body #cxone-guide-container .entrypoint img:not(.agent.badge) {
  width: 70px !important;
  height: 70px !important;
  margin-top: 32px;
  border-radius: 19.5px;
}
body #cxone-guide-container .entrypoint.simpleMode button {
  width: 70px !important;
  height: 70px !important;
  margin: -35px 0 0 -35px;
}
@media (max-width: 1440px) {
  .sub-title {
    margin-left: 0;
    margin-bottom: 3rem;
  }
  .h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .h2 {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .fake-play {
    width: 100px;
    height: 100px;
  }
}
@media (max-width: 767px) {
  .h2 span {
    margin-right: 1rem;
  }
}
@media (max-width: 480px) {
  .sub-title {
    font-size: 12px;
    margin-bottom: 2.5rem;
  }
  .link {
    font-size: 1.6rem;
  }
}
.content-entry {
  font-size: 1.5rem;
  line-height: 1.6;
  color: #333435;
}
.content-entry .flex-video-outer {
  margin: 0 !important;
  width: auto !important;
}
.content-entry p {
  font-size: 1.5rem;
  line-height: 1.6;
  color: #333435;
}
.content-entry .external .fa-external-link {
  margin-left: 0.5rem;
}
.content-entry blockquote {
  color: #333435;
  position: relative;
  margin: 3rem 14%;
}
.content-entry blockquote p {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 2.5rem;
  line-height: 1.88;
}
.content-entry blockquote p i {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
}
.content-entry blockquote:before {
  width: 65px;
  height: 1px;
  content: "";
  position: relative;
  z-index: 2;
  left: -2.8rem;
  background: #d1bcd4;
  display: inline-block;
}
.content-entry blockquote p {
  display: inline;
  position: relative;
  z-index: 2;
}
.content-entry blockquote p a:not(.read-more-text) {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  transition: color 0.5s;
}
.content-entry blockquote p a:not(.read-more-text):before, .content-entry blockquote p a:not(.read-more-text):after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 3px;
  background: #af59bb;
  height: 2px;
  width: 100%;
  transition: width 0.5s;
}
.content-entry blockquote p a:not(.read-more-text):after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.content-entry blockquote:after {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 41rem;
  color: #eaeaea;
  position: absolute;
  content: "„";
  top: -9.2rem;
  left: -6.2rem;
  line-height: 0;
}
.content-entry a:not(.read-more-text) {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  transition: color 0.5s;
}
.content-entry a:not(.read-more-text):before, .content-entry a:not(.read-more-text):after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -2px;
  background: #af59bb;
  height: 1px;
  width: 100%;
  transition: width 0.5s;
}
.content-entry a:not(.read-more-text):after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.content-entry ul {
  list-style-type: none;
  margin-bottom: 3rem;
}
.content-entry ul li {
  color: #333435;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  padding-left: 3rem;
  margin-bottom: 1rem;
  position: relative;
  line-height: 1.6;
}
.content-entry ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.8rem;
  width: 5px;
  height: 5px;
  background: #d1bcd4;
  border-radius: 5px;
}
.content-entry ol {
  counter-reset: counter;
  margin-left: 0;
  margin-bottom: 3rem;
}
.content-entry ol li {
  color: #333435;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  padding-left: 3rem;
  margin-bottom: 1rem;
  counter-increment: counter;
  position: relative;
}
.content-entry ol li:before {
  content: counter(counter) ".";
  position: absolute;
  left: 0;
  top: 0.2rem;
  font-size: 1.5rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #c5adc8;
}
.content-entry h2 {
  font-size: 4.2rem;
}
.content-entry img {
  margin-bottom: 3rem;
}
.content-entry img.alignright {
  margin-left: 4rem;
  float: right;
}
.content-entry img.alignleft {
  margin-right: 4rem;
}
.single .content-entry img {
  float: left;
  padding: 2rem 2rem 2rem 0;
  margin-bottom: 1rem;
  box-sizing: border-box;
}
.single .content-entry img.alignright {
  float: right;
}
.single .content-entry img.aligncenter {
  float: none;
}
.single .content-entry div {
  margin-bottom: 2rem;
}
.single .content-entry div br {
  display: none;
}
.desktop-version .content-entry a:not(.read-more-text):hover {
  color: #652d6d;
}
.desktop-version .content-entry a:not(.read-more-text):hover:after {
  width: 100%;
}
.flex-video-outer {
  width: calc(100% + 13.7rem);
  margin: 5rem 0 5rem -13.7rem;
}
.flex-video {
  height: 0px;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
}
.flex-video iframe, .flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.mejs-controls {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal;
}
.mejs-container:hover .mejs-controls {
  clip: auto;
  clip-path: none;
}
.flex-video .mejs-overlay-button {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
  width: 134px;
  height: 134px;
  border-radius: 134px;
  background: rgba(255, 255, 255, 0.15);
  z-index: 98;
  transition: width 1s, height 1s, border-radius 1s, background 1s, opacity 0.35s;
  box-sizing: border-box;
}
.flex-video .mejs-overlay-button:hover:after {
  width: 134px;
  height: 134px;
}
.flex-video .mejs-overlay-button:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -5px;
  margin-left: -4px;
  border: 5px solid transparent;
  border-left-color: transparent;
  border-left-style: solid;
  border-left-width: 5px;
  border-left: 8px solid #fff;
  border-left-color: #fff;
  transition: opacity 1s;
}
.flex-video .mejs-overlay-button:after {
  position: absolute;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  transform: translate3d(-50%, -50%, 0);
  border: 2px solid #fff;
  content: "";
  top: 50%;
  left: 50%;
  transition: width 0.5s, height 0.5s;
}
@media (max-width: 1100px) {
  .content-entry blockquote:after {
    font-size: 35rem;
  }
  .content-entry blockquote p {
    line-height: 1.6;
    font-size: 2.4rem;
  }
}
@media (max-width: 767px) {
  .content-entry p, .content-entry ul li, .content-entry ol li {
    font-size: 1.88rem;
    line-height: 1.6;
  }
  .content-entry ul li:before {
    top: 1.2rem;
  }
  .content-entry .share-tool li {
    padding-left: 0;
  }
  .content-entry .share-tool li:before, .content-entry .share-tool li a:before {
    display: none;
  }
  .content-entry blockquote {
    margin: 3rem 0;
  }
  .content-entry blockquote:after {
    font-size: 27rem;
    top: -5rem;
    left: -2rem;
  }
}
/* header */
.scss_errors {
  display: none !important;
}
#header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999;
  transition: background 0.35s;
}
#header.static {
  position: absolute;
}
#header.animate .mobile-menu {
  opacity: 1;
}
#header.animate .header-in .logo, #header.animate .header-in .switcher {
  opacity: 1;
  transform: translate(0, 0);
}
#header.animate .header-in .right-header {
  opacity: 1;
  margin-top: 0;
}
#header.animate .header-in .line {
  width: 100%;
}
#header .header-in {
  position: relative;
  padding-top: 7rem;
  transition: padding 0.35s;
}
#header .header-in:after {
  clear: both;
  content: "";
  display: block;
}
#header .header-in .line {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 1px;
  background: rgba(255, 255, 255, 0.25);
  content: "";
  transition: width 0.5s linear;
}
#header .header-in .switcher {
  position: absolute;
  top: 0;
  right: 0;
  transition: opacity 0.5s, transform 0.5s;
  opacity: 0;
  transform: translate(3rem, 0);
}
#header .header-in .switcher a {
  float: left;
  width: 22.6rem;
  line-height: 6.6rem;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.35s;
  background: #3d1543;
  border: 0.2rem solid #3d1543;
  color: #d8b4dd;
  font-family: "eina01-regularuploaded_file", Arial, sans-serif;
  font-size: 1.1rem;
}
#header .header-in .switcher a:hover {
  color: #3d1543;
  background: #fff;
}
#header .header-in .switcher a.current {
  background: #652d6d;
  border: 0.2rem solid #652d6d;
  font-size: 1.3rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #fff;
}
#header .header-in .switcher a.current:hover {
  color: #652d6d;
  background: #fff;
}
#header .header-in .right-header {
  float: right;
  padding-top: 4rem;
  transition: padding 0.35s, opacity 0.5s, margin-top 0.5s;
  opacity: 0;
  margin-top: 3rem;
}
#header .header-in .right-header #nav {
  float: left;
  transition: opacity 0.35s, visibility 0.35s;
}
#header .header-in .right-header #nav.fade {
  opacity: 0;
  visibility: hidden;
}
#header .header-in .right-header #nav > div > ul:after {
  clear: both;
  content: "";
  display: block;
}
#header .header-in .right-header #nav > div > ul > li:after {
  position: absolute;
  top: 100%;
  left: -50vw;
  right: -50vw;
  z-index: -1;
  content: "";
  background: rgba(0, 0, 0, 0.5);
  height: 100vh;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.35s, visibility 0.35s;
  pointer-events: none;
}
#header .header-in .right-header #nav > div > ul > li > a {
  padding-bottom: 41px;
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > a:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  background: #cce4e6;
  height: 5px;
  width: 0;
  transition: width 0.5s;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  padding: 8rem 0;
  z-index: 2;
  color: #1c1c1c;
  visibility: hidden;
  transition: visibility 0.5s 0.2s;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.inactive {
  pointer-events: none;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu:after {
  content: "";
  position: absolute;
  left: 50%;
  width: 100vw;
  top: 0;
  transform: translate(-50vw, 0);
  height: 0;
  background: #fff;
  transition: height 0.5s 0.2s;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu:before {
  content: "";
  top: 0;
  width: 100vw;
  left: 50%;
  transform: translate(-50vw, 0);
  z-index: 5;
  height: 0;
  transition: height 0.5s 0.2s;
  position: absolute;
  background: linear-gradient(#ededed, #fefefe);
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-desc {
  display: inline-block;
  vertical-align: middle;
  width: 50%;
  padding-right: 3rem;
  box-sizing: border-box;
  position: relative;
  z-index: 5;
  font-size: 5rem;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0.5s, opacity 0.5s;
  font-family: "Quarto-Black", Arial, sans-serif;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  z-index: 5;
  width: 50%;
  box-sizing: border-box;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0.5s, opacity 0.5s;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu li {
  float: none;
  font-size: 1.6rem;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  padding-left: 0;
  margin-bottom: 1.5rem;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu li a {
  color: #1c1c1c;
  transition: opacity 0.35s;
  display: inline-block;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu li a:hover {
  opacity: 0.7;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu li:last-child {
  margin-left: 0;
  padding-right: 0;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li {
  font-size: 12px;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  display: inline-block;
  vertical-align: top;
  width: 240px;
  padding: 0 5rem;
  box-sizing: border-box;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li ul {
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li ul:after {
  content: "";
  position: absolute;
  right: -5rem;
  top: 0;
  bottom: -3rem;
  width: 1px;
  background: #dedddf;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li:first-child {
  padding-left: 0;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li:last-child ul:after {
  display: none;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li > a {
  color: #5e5f61;
  text-transform: uppercase;
  margin-bottom: 2rem;
  display: block;
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li > a:before {
  bottom: -0.5rem;
  width: 100%;
  left: 0;
  position: absolute;
  height: 1px;
  background: #5e5f61;
  content: "";
  display: block;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li > a:hover {
  opacity: 1;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 {
  padding-top: 2.4rem;
  padding-bottom: 2.4rem;
  display: flex;
  align-items: initial;
  justify-content: space-between;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2:before {
  display: none;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img {
  float: left;
  position: relative;
  z-index: 2;
  width: calc(42% - 7rem);
  height: 0;
  padding-top: 23.2%;
  background: grey;
  transition: visibility 0.5s, opacity 0.5s;
  visibility: hidden;
  opacity: 0;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img i {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  opacity: 0;
  transition: opacity 0.35s;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img i span {
  font-style: normal;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img i.show {
  opacity: 1;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img.fade {
  transition: opacity 0.3s;
  opacity: 0 !important;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img .with-caption:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: url(../images/card-shadow.png) no-repeat 100% 0 / 100% 100%;
  z-index: 1;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img span {
  position: absolute;
  padding-right: 2.6rem;
  top: 2rem;
  right: 2rem;
  left: 2rem;
  color: #fff;
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  z-index: 2;
  text-align: right;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img span:before {
  position: absolute;
  right: 0;
  top: 0;
  width: 11px;
  content: "";
  height: 17px;
  cursor: pointer;
  background: url(../images/sprite.png) no-repeat 0 0;
  z-index: 3;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items {
  float: right;
  width: 58%;
  position: relative;
  z-index: 2;
  transition: visibility 0.5s, opacity 0.5s;
  visibility: hidden;
  opacity: 0;
  padding-top: 2rem;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.two-cols:before {
  position: absolute;
  top: 3rem;
  content: "";
  left: 50%;
  bottom: -2rem;
  width: 1px;
  background: #dedddf;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.two-cols-odd:before {
  position: absolute;
  top: 3rem;
  content: "";
  left: 30%;
  bottom: -2rem;
  width: 1px;
  background: #dedddf;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul {
  display: flex;
  flex-wrap: wrap;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li {
  width: 46%;
  padding-right: 0;
  margin-right: 4%;
  border-right: none;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 2rem;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li:after {
  position: absolute;
  top: 0;
  right: -1px;
  content: "";
  background: #fff;
  height: 0;
  width: 1px;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li:nth-child(2n) {
  border: none;
  padding-right: 0;
  margin-right: 0;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a {
  display: block;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a .icon-wrap {
  height: 52px;
  display: block;
  margin-bottom: 0rem;
  float: left;
  margin-right: 1rem;
  padding-right: 1rem;
  border-right: 1px solid #e4dbe2;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a .icon-wrap img {
  max-height: 100%;
  width: auto;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a .item-d {
  font-size: 1.2rem;
  line-height: 1.5;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  display: block;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a strong {
  display: inline-block;
  font-family: "eina02-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  font-size: 1.6rem;
  color: #1c1c1c;
  margin-bottom: 1rem;
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a strong:before {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 0;
  transition: width 0.35s linear;
  content: "";
  background: #652d6d;
  height: 1px;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a:hover strong {
  color: #652d6d;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a:hover strong:before {
  width: 100%;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-50 {
  float: left;
  width: calc(50% - 3.5rem);
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-50 + .col-50 {
  float: right;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-30 {
  float: left;
  width: 23%;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-30 ul li {
  width: 100%;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-30 + .col-70 {
  float: right;
  width: 60%;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .menu-heading {
  color: #5e5f61;
  text-transform: uppercase;
  display: block;
  font-size: 1.2rem;
  line-height: 1;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 1rem;
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .menu-heading:before {
  bottom: -0.5rem;
  width: 100%;
  left: 0;
  position: absolute;
  height: 1px;
  background: #5e5f61;
  content: "";
  display: block;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul {
  font-size: 0;
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li {
  float: none;
  display: inline-block;
  vertical-align: top;
  width: 50%;
  margin-left: 0;
  box-sizing: border-box;
  padding: 0.6rem 1rem 0.6rem 0;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li.stick-link a.view-all {
  position: absolute;
  bottom: 0.6rem;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a {
  font-size: 1.6rem;
  color: #1c1c1c;
  line-height: 1.25;
  transition: color 0.35s;
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a:after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 0;
  transition: width 0.35s linear;
  content: "";
  background: #652d6d;
  height: 1px;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all span {
  display: inline-block;
  position: relative;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all span:after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 0;
  transition: width 0.35s linear;
  content: "";
  background: #652d6d;
  height: 1px;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all {
  position: relative;
  padding-right: 3.5rem;
  display: inline-block;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all:before, #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all:after {
  position: absolute;
  right: 1.4rem !important;
  left: auto !important;
  top: 50%;
  margin-top: -5px;
  width: 12px !important;
  height: 11px;
  background: url(../images/arrow.svg) no-repeat 0 0 / contain;
  content: "";
  transition: opacity 0.35s, transform 0.35s;
  transform: translate3d(0, 0, 0);
  will-change: transform;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all:after {
  background: url(../images/arrow-p.svg) no-repeat 0 0 / contain;
  opacity: 0;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all:hover:before {
  opacity: 0;
  transform: translate3d(0.8rem, 0, 0);
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a.view-all:hover:after {
  opacity: 1;
  transform: translate3d(0.8rem, 0, 0);
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2.c-mega-menu .menu-items.two-cols-odd:before {
  left: 24.5%;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2.c-mega-menu .menu-items .col-30 + .col-70 {
  width: 71%;
}
#header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2.c-mega-menu .menu-items .col-30 + .col-70 ul li {
  width: 33.33%;
}
#header .header-in .right-header .search-wrap {
  float: left;
  margin-left: 3.9rem;
  padding-left: 3.8rem;
  position: relative;
  position: relative;
}
#header .header-in .right-header .search-wrap.faded:before {
  display: none;
}
#header .header-in .right-header .search-wrap:before {
  position: absolute;
  left: 0;
  top: 50%;
  height: 14px;
  width: 1px;
  content: "";
  margin-top: -7px;
  background: rgba(255, 255, 255, 0.25);
}
#header .header-in .right-header .search-wrap .search-icon {
  width: 20px;
  height: 20px;
  display: block;
  background: url(../images/search-icon.svg) no-repeat 0 0 / contain;
  text-indent: -9999px;
  margin-top: -2px;
  transition: opacity 0.35s, visibility 0.35s;
}
#header .header-in .right-header .search-wrap .search-icon.fade {
  opacity: 0;
  visibility: hidden;
}
#header .header-in .right-header .search-wrap .search-overlay {
  position: absolute;
  right: 0;
  width: 0;
  top: -1.6rem;
  height: 5.2rem;
  transition: width 0.5s linear;
  overflow: hidden;
  max-width: 1000px;
}
#header .header-in .right-header .search-wrap .search-overlay.show {
  width: 70vw;
}
#header .header-in .right-header .search-wrap .search-overlay form {
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.2);
  width: 70vw;
  max-width: 1000px;
}
#header .header-in .right-header .search-wrap .search-overlay form button {
  cursor: pointer;
  width: 20px;
  height: 20px;
  display: block;
  background: url(../images/search-icon.svg) no-repeat 0 0 / contain;
  text-indent: -9999px;
  position: absolute;
  top: 1.6rem;
  left: 2rem;
  content: "";
  border: none;
  padding: 0;
  text-indent: -9999px;
}
#header .header-in .right-header .search-wrap .search-overlay form .close {
  position: absolute;
  height: 2.2rem;
  width: 2.2rem;
  cursor: pointer;
  position: absolute;
  top: 1.5rem;
  right: 2rem;
}
#header .header-in .right-header .search-wrap .search-overlay form .close:before, #header .header-in .right-header .search-wrap .search-overlay form .close:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 2px;
  margin-left: -1px;
  transform: rotate(45deg);
  content: "";
  background: rgba(255, 255, 255, 0.8);
}
#header .header-in .right-header .search-wrap .search-overlay form .close:after {
  transform: rotate(-45deg);
}
#header .header-in .right-header .search-wrap .search-overlay form input {
  width: 100%;
  display: block;
  line-height: 4.8rem;
  height: 5.2rem;
  padding: 0 5rem 0.4rem 6.4rem;
  box-sizing: border-box;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  color: white;
  border: none;
  background: transparent;
}
#header .header-in .right-header .search-wrap .search-overlay form input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
  opacity: 1;
}
#header .header-in .right-header .search-wrap .search-overlay form input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
  opacity: 1;
}
#header .header-in .right-header .search-wrap .search-overlay form input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.4);
  opacity: 1;
}
#header .header-in .right-header .search-wrap .search-overlay form input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
  opacity: 1;
}
#header .header-in .right-header li {
  float: left;
  padding-left: 5.3rem;
}
#header .header-in .right-header li.te-menu .te-mega-menu {
  align-items: center !important;
  padding-top: 0 !important;
}
#header .header-in .right-header li.user-item {
  margin-left: 4.2rem;
  padding-left: 4.7rem;
  position: relative;
}
#header .header-in .right-header li.user-item:after {
  content: "";
  top: 0;
  height: 14px;
  position: absolute;
  left: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.25);
}
#header .header-in .right-header li.user-item a {
  width: 25px;
  height: 25px;
  background: url(../images/profile-icon.svg) no-repeat 0 0 / contain;
  text-indent: 999px;
  white-space: nowrap;
  display: block;
  top: -6px;
  padding-bottom: 0 !important;
  position: relative;
}
#header .header-in .right-header li.user-item a:after {
  display: none;
}
#header .header-in .right-header li:first-child {
  padding-left: 0;
}
#header .header-in .right-header li.last-item {
  position: relative;
  margin-left: 4rem;
  padding-left: 4rem;
}
#header .header-in .right-header li.last-item:before {
  position: absolute;
  left: 0;
  top: 0%;
  height: 14px;
  width: 1px;
  content: "";
  margin-top: 2px;
  background: rgba(255, 255, 255, 0.25);
}
#header .header-in .right-header li a {
  font-size: 1.4rem;
  display: inline-block;
  color: #fff;
  text-decoration: none;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
#header .header-in .right-header li .sub-menu li:last-child:before {
  display: none;
}
#header .header-in .logo {
  padding: 1.7rem 0 1.2rem;
  float: left;
  transition: padding 0.35s, opacity 0.5s, transform 0.5s;
  opacity: 0;
  transform: translate(-3rem, 0);
}
#header .header-in .logo a {
  display: inline-block;
  vertical-align: top;
}
#header .header-in .logo img {
  transition: width 0.35s;
  width: 24rem;
}
#header.sticky {
  background: #652d6d;
}
#header.sticky.animate .header-in .line {
  display: none;
}
#header.sticky:before {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  height: 150px;
  background: #652d6d;
  content: "";
}
#header.sticky.header-business .header-in {
  padding-top: 1rem;
}
#header.sticky.header-business .header-in .right-header {
  padding-top: 2rem;
}
#header.sticky .header-in {
  padding-top: 1rem;
}
#header.sticky .header-in .right-header {
  padding-top: 2.5rem;
}
#header.sticky .header-in .right-header #nav > div > ul > li > a {
  padding-bottom: 30px;
}
#header.sticky .header-in .logo {
  padding: 0.7rem 0 1rem;
}
#header.sticky .header-in .logo img {
  width: 185px;
}
#header.sticky .header-in .switcher a {
  line-height: 4rem;
}
#header.sticky .header-in .switcher {
  opacity: 0;
  transform: translate(0, -100%);
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form button {
  background-position: 0 -82px;
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form .close:before, .dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form .close:after {
  background: #1c1c1c;
}
.dark-header #header:not(.sticky) .header-in .right-header #nav > div > ul > li > a:after {
  background: #6a3371;
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-icon {
  background-position: 0 -82px;
}
.dark-header #header:not(.sticky) .header-in .right-header li:last-child:before, .dark-header #header:not(.sticky) .header-in .right-header .search-wrap:before {
  background: #1c1c1c;
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form input {
  color: #1c1c1c;
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form input:-moz-placeholder {
  color: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
.dark-header #header:not(.sticky) .header-in .right-header .search-wrap .search-overlay form input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
.dark-header #header:not(.sticky) .header-in .right-header li a {
  color: #1c1c1c;
}
.dark-header #header:not(.sticky) .header-in .right-header li.user-item a {
  background-position: -88px 0;
}
.dark-header #header:not(.sticky) .header-in > .mobile-menu:before, .dark-header #header:not(.sticky) .header-in > .mobile-menu:after {
  background: #000;
}
.dark-header #header:not(.sticky) .header-in .logo a {
  background: url(../images/logo-dark.svg) no-repeat 0 0 / contain;
}
.dark-header #header:not(.sticky) .header-in .logo a img {
  opacity: 0;
}
.dark-header #header:not(.sticky) .header-in .right-header .logo a {
  background: transparent;
}
.dark-header #header:not(.sticky) .header-in .right-header li:last-child, .dark-header #header:not(.sticky) .header-in .right-header li.user-item:after {
  border-left-color: rgba(0, 0, 0, 0.25);
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover.with-sub-menu:after {
  opacity: 1;
  visibility: visible;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items ul li a:hover {
  color: #652d6d;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items ul li a:hover span:after {
  width: calc(100% + 3rem);
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items ul li a:hover:after {
  width: 100%;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a:hover:after {
  display: none;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu {
  visibility: visible;
  transition-delay: 0.2s;
  transition: height 0.5s 0s;
  z-index: 9;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu:before {
  height: 4rem;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu:after {
  height: 100%;
  transition: height 0.5s 0s;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu > .sub-desc, .desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu > .sub-menu {
  visibility: visible;
  opacity: 1;
  transition-delay: 0.2s;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-img, .desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items {
  visibility: visible;
  opacity: 1;
  transition-delay: 0.2s;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-img .menu-items-in, .desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items .menu-items-in {
  position: relative;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-img .menu-items-in:after, .desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items .menu-items-in:after {
  clear: both;
  content: "";
  display: block;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-img .menu-items-in .col-30, .desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items .menu-items-in .col-30 {
  padding-right: 2rem;
  box-sizing: border-box;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-img .menu-items-in .col-30 ul, .desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items .menu-items-in .col-30 ul {
  position: static;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-img .menu-items-in .col-30 ul li:last-child, .desktop-version #header .header-in .right-header #nav > div > ul > li:hover > .mega-menu.mega-menu-2 .menu-items .menu-items-in .col-30 ul li:last-child {
  position: absolute;
  left: 0;
  top: 100%;
}
.desktop-version #header .header-in .right-header #nav > div > ul > li:hover > a:after {
  width: 100%;
}
.fake-a-banner {
  opacity: 0;
}
.a-banner {
  background: #000;
  color: #fff;
  padding: 1rem 0;
  position: relative;
}
.a-banner.style-purple {
  background: #3d1543;
}
.a-banner .a-banner-in {
  padding-right: 4rem;
}
.a-banner p {
  margin-bottom: 0;
  font-size: 1.6rem;
  line-height: 1.25;
}
.a-banner a {
  color: #fff;
  text-decoration: underline;
}
.a-banner a:hover {
  text-decoration: none;
}
.a-banner .close-banner {
  position: absolute;
  right: 3rem;
  top: 1.2rem;
  height: 2rem;
  width: 2rem;
  content: "";
  margin: 0 0 0 -1rem;
  cursor: pointer;
  transition: opacity 0.35s;
}
.a-banner .close-banner:hover {
  opacity: 0.7;
}
.a-banner .close-banner:before, .a-banner .close-banner:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 2px;
  margin-left: -1px;
  content: "";
  transform: rotate(45deg);
  background: #fff;
}
.a-banner .close-banner:after {
  transform: rotate(-45deg);
}
@media (max-width: 1500px) {
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 1300px) {
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 1200px) {
  #header .header-in {
    padding-top: 6rem;
  }
  #header .header-in .switcher a {
    width: 20rem;
    line-height: 5.6rem;
  }
  #header .header-in .logo {
    padding-top: 0;
  }
  #header .header-in .right-header .search-wrap {
    padding-left: 2.8rem;
    margin-left: 2.9rem;
  }
  #header .header-in .right-header .search-wrap .search-overlay form {
    width: 65vw;
  }
  #header .header-in .right-header .search-wrap .search-overlay.show {
    width: 65vw;
  }
  #header .header-in .right-header li {
    padding-left: 3rem;
  }
  #header .header-in .right-header li.user-item {
    padding-left: 0;
  }
  #header .header-in .right-header li:last-child {
    margin-left: 2.2rem;
    padding-left: 2.7rem;
  }
}
@media (min-width: 1100px) {
  #header .header-in .right-header li a {
    font-size: 1.3rem;
  }
}
@media (min-width: 1023px) {
  .right-header .switcher, .right-header .logo {
    display: none;
  }
  #header .header-in .right-header li {
    padding-left: 3rem;
  }
  #header .header-in .right-header li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 1200px) {
  #header .header-in .right-header li.last-item {
    margin-left: 2rem;
    padding-left: 2rem;
  }
  #header .header-in .right-header li {
    padding-left: 2rem;
  }
  #header .header-in .right-header li a {
    font-size: 1.2rem;
  }
}
@media (max-width: 1024px) {
  #header .header-in .right-header li {
    padding-left: 3rem;
  }
  #header .header-in .right-header li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 1023px) {
  #header:not(.sticky) .header-in .right-header li:last-child:before, #header:not(.sticky) .header-in .right-header .search-wrap:before {
    display: none;
  }
  #header.sticky .header-in .right-header #nav > div > ul > li > a {
    padding-bottom: 0;
  }
  #header .inner {
    padding: 0 49px;
  }
  #header .header-in {
    padding-top: 6rem;
  }
  #header .header-in > .switcher {
    display: none;
  }
  #header .header-in .right-header {
    position: fixed;
    opacity: 1;
    margin-top: 0;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    z-index: 999;
    transform: translate(0, -100%);
    transition: transform 0.5s;
    padding-top: 44px;
    overflow-y: auto;
    overflow-x: hidden;
  }
  #header .header-in .right-header.expanded {
    transform: translate(0, 0);
  }
  #header .header-in .right-header .search-wrap {
    padding: 0;
    margin: 0 56px 26px;
    box-sizing: border-box;
    float: none;
    width: calc(100% - 112px);
    background: #eee;
  }
  #header .header-in .right-header .search-wrap .search-icon {
    top: 19px;
    position: relative;
    left: 7px;
    pointer-events: none;
    filter: brightness(0%);
  }
  #header .header-in .right-header .search-wrap .search-overlay {
    position: relative;
    top: -11px;
    left: auto;
    right: auto;
    bottom: auto;
    width: 100%;
    background: transparent;
  }
  #header .header-in .right-header .search-wrap .search-overlay.show {
    width: 100%;
  }
  #header .header-in .right-header .search-wrap .search-overlay form {
    position: static;
    width: 100%;
    background: transparent;
  }
  #header .header-in .right-header .search-wrap .search-overlay form .close {
    right: 0;
    display: none;
  }
  #header .header-in .right-header .search-wrap .search-overlay form input {
    color: #000;
    padding-left: 4rem;
  }
  #header .header-in .right-header .search-wrap .search-overlay form input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.4);
    opacity: 1;
  }
  #header .header-in .right-header .search-wrap .search-overlay form input:-moz-placeholder {
    color: rgba(0, 0, 0, 0.4);
    opacity: 1;
  }
  #header .header-in .right-header .search-wrap .search-overlay form input::-moz-placeholder {
    color: rgba(0, 0, 0, 0.4);
    opacity: 1;
  }
  #header .header-in .right-header .search-wrap .search-overlay form input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.4);
    opacity: 1;
  }
  #header .header-in .right-header .search-wrap .search-overlay form button {
    left: 0;
    background-position: 0 -82px !important;
  }
  #header .header-in .right-header .right-header-in {
    position: relative;
    min-height: 100%;
  }
  #header .header-in .right-header .logo {
    margin-left: 49px;
    margin-bottom: 13px;
    background: url(../images/logo-mobile.png) no-repeat 0 0 / contain;
  }
  #header .header-in .right-header .logo img {
    opacity: 0;
    width: 262px !important;
  }
  #header .header-in .right-header .mobile-menu {
    right: 56px;
    position: relative;
    margin-top: 21px;
    margin-right: 56px;
    float: right;
    top: auto;
    right: auto;
  }
  #header .header-in .right-header .mobile-menu:before, #header .header-in .right-header .mobile-menu:after {
    background: #af59bb;
    top: 0;
    bottom: 0;
    left: 50%;
    margin-left: -1px;
    right: auto;
    width: 2px;
    height: auto;
    transform: rotate(45deg);
  }
  #header .header-in .right-header .mobile-menu:after {
    transform: rotate(-45deg);
  }
  #header .header-in .right-header .switcher {
    display: block;
    position: static;
    clear: both;
    opacity: 1;
    transform: translate(0, 0);
    margin-bottom: 26px;
    overflow: hidden;
  }
  #header .header-in .right-header .switcher a {
    box-sizing: border-box;
    width: 50%;
    line-height: 61px;
    font-size: 13px;
  }
  #header .header-in .right-header #nav {
    padding: 0 56px;
    float: none;
    overflow: hidden;
  }
  #header .header-in .right-header #nav #menu-business {
    margin-bottom: 60px;
  }
  #header .header-in .right-header #nav #menu-vacation-main-menu > li > a:before {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    content: "";
    border-top: 5px solid #af59bb;
    position: absolute;
    top: 23px;
    right: 0;
  }
  #header .header-in .right-header #nav #menu-vacation-main-menu > li:last-child > a:before {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > a {
    padding-bottom: 0 !important;
    display: block;
    position: static;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu {
    position: relative;
    visibility: visible;
    background: #f9f9fa;
    padding: 0;
    display: none;
    margin: 0 -56px;
    width: calc(100% + 112px);
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.ti-mega-menu .menu-items ul li:nth-last-child(2) {
    border-bottom: 1px solid #e8e8e8 !important;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-img {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items {
    opacity: 1;
    visibility: visible;
    width: 100% !important;
    box-sizing: border-box;
    padding: 0 56px;
    float: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.two-cols:before, #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.two-cols-odd:before {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li {
    border-top: none;
    margin-top: 2rem;
    margin-bottom: 0;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a strong {
    font-size: 14px;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a span {
    font-size: 12px;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li:after {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a .icon-wrap {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li .item-d {
    padding-top: 0;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .menu-heading {
    font-size: 12px;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li {
    padding: 0;
    border-top: 1px solid #e8e8e8;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li:nth-child(2), #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li:first-child {
    border-top: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items ul li a {
    font-size: 14px;
    padding: 9px 9px 9px 0;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items li a {
    position: static;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-30 ul li:nth-child(2) {
    border-top: 1px solid #e8e8e8 !important;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-50, #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-30 {
    width: 100%;
    float: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-50 + .col-50, #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-50 + .col-70, #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-30 + .col-50, #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items .col-30 + .col-70 {
    float: none;
    width: 100% !important;
    margin-top: 3rem;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu:before, #header .header-in .right-header #nav > div > ul > li > .mega-menu:after {
    content: "";
    top: 0;
    bottom: 0;
    width: 100vw;
    left: 100%;
    transform: translate(0, 0);
    z-index: 5;
    height: auto;
    transition: all 0s;
    position: absolute;
    background: #f9f9fa;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu:after {
    left: auto;
    right: 100%;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu .sub-desc {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu {
    padding: 22px 56px;
    opacity: 1;
    visibility: visible;
    width: 100%;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu li {
    margin-bottom: 0;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu li a {
    line-height: 17px;
    padding: 9px 0;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu li a:before {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li {
    display: block;
    width: auto;
    padding: 0;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li a {
    position: static;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li > a {
    display: none;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu > li ul:after {
    display: none;
  }
  #header .header-in .right-header #nav li {
    display: block;
    width: 100%;
    float: none;
    border-top: 1px solid #e8e8e8;
    padding: 0;
    margin-left: 0;
    position: relative;
  }
  #header .header-in .right-header #nav li.stick-link {
    position: static;
    height: 37px;
    margin-bottom: -1px;
  }
  #header .header-in .right-header #nav li.stick-link a.view-all {
    bottom: 0 !important;
  }
  #header .header-in .right-header #nav li.menu-item-has-children > a:before {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    content: "";
    border-top: 5px solid #af59bb;
    position: absolute;
    top: 23px;
    right: 0;
  }
  #header .header-in .right-header #nav li a {
    font-size: 14px;
    color: #1c1c1c;
    position: absolute;
  }
  #header .header-in .right-header #nav li a.expanded:before {
    border-bottom: 5px solid #af59bb;
    border-top: none !important;
  }
  #header .header-in .right-header #nav li a.expanded span:after {
    width: 100%;
  }
  #header .header-in .right-header #nav li a span {
    position: relative;
    padding: 18px 0 20px;
    display: inline-block;
  }
  #header .header-in .right-header #nav li a span:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    content: "";
    height: 6px;
    background: #652d6d;
    transition: width 0.35s linear;
  }
  #header .header-in .right-header #nav li:first-child {
    border-top: none;
  }
  #header .header-in .right-header #nav li.user-item {
    border-top: none;
    float: left;
    position: absolute;
    overflow: hidden;
    bottom: 0;
    left: 0;
    right: 0;
    width: auto;
    box-sizing: border-box;
    padding-left: 56px;
    margin-left: -56px;
    background: #f6f1f8;
    margin-top: 22px;
    text-align: center;
    border-bottom: 8px solid #e1d0e7;
  }
  #header .header-in .right-header #nav li.user-item a {
    text-indent: 0;
    display: inline-block;
    padding-left: 49px;
    height: auto;
    top: 0;
    position: relative;
    background: transparent;
  }
  #header .header-in .right-header #nav li.user-item a:before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 25px;
    height: 25px;
    margin-top: -12px;
    border: none;
    content: "";
    background: url(../images/sprite-2.png) no-repeat -121px 0px;
  }
  #header .header-in .right-header #nav li.user-item a span:after {
    display: none;
  }
  #header .header-in .right-header #nav li.last-item {
    text-transform: uppercase;
  }
  .mobile-menu {
    position: absolute;
    top: 69px;
    right: 7px;
    width: 26px;
    height: 26px;
    z-index: 9;
    transition: top 0.35s, opacity 0.35s;
    opacity: 0;
  }
  .sticky .mobile-menu {
    top: 22px;
  }
  .mobile-menu:before, .mobile-menu:after {
    top: 8px;
    left: 0;
    right: 0;
    background: #fff;
    content: "";
    height: 2px;
    position: absolute;
  }
  .mobile-menu:after {
    top: auto;
    bottom: 8px;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2.c-mega-menu .menu-items .col-30 + .col-70 ul li {
    width: 50%;
  }
}
@media (max-width: 767px) {
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li {
    padding-right: 0;
    margin-right: 0;
    border-right: none;
    width: 100%;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a strong {
    padding-top: 0.5rem;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu.mega-menu-2 .menu-items.four-cols ul li a .item-d {
    font-size: 1.4rem;
  }
  .a-banner .close-banner {
    right: 4%;
  }
  #header .header-in .right-header #nav li a.view-all span {
    padding: 0;
  }
  #header .header-in {
    padding-top: 35px;
  }
  #header .header-in .line {
    display: none;
  }
}
@media (max-width: 480px) {
  .mobile-menu {
    top: 51px;
  }
  #header .inner {
    padding: 0 29px;
  }
  #header .header-in .logo img {
    width: 200px;
  }
  #header .header-in .right-header {
    padding-top: 20px;
  }
  #header .header-in .right-header .search-wrap {
    margin: 0 26px 26px;
    width: calc(100% - 52px);
  }
  #header .header-in .right-header .search-wrap .search-overlay form input {
    font-size: 2rem;
  }
  #header .header-in .right-header .logo {
    margin-left: 29px;
  }
  #header .header-in .right-header .logo img {
    width: 200px !important;
  }
  #header .header-in .right-header .mobile-menu {
    margin-right: 26px;
    margin-top: 10px;
  }
  #header .header-in .right-header #nav {
    padding: 0 26px;
  }
  #header .header-in .right-header #nav > div > ul > li > .mega-menu > .sub-menu {
    padding: 12px 56px;
  }
}
/* home page */
.hero-main {
  position: relative;
  padding: 2rem 2rem 5rem 2rem;
}
.hero-main .hero-main-bg {
  bottom: -23rem;
  left: 0;
  right: 0;
  top: 0;
  position: absolute;
}
.hero-main:before {
  content: "";
  position: absolute;
  width: 36%;
  left: 0;
  top: 0;
  background: #e1d0e7;
  z-index: 10;
}
.hero-main:after {
  content: "";
  position: absolute;
  width: 56%;
  right: 0;
  bottom: -2rem;
  background: #c6dee0;
}
.hero-fake-left {
  left: 0;
  width: 50%;
  top: 0;
  bottom: 0;
  position: absolute;
}
.hero-fake-right {
  right: 0;
  width: 50%;
  top: 0;
  bottom: 0;
  position: absolute;
}
.hero-main-logo {
  display: block;
  margin: 0 auto 5rem;
  max-width: 150px;
  position: relative;
  z-index: 25;
}
.hero-main-text-wrap {
  max-width: 760px;
  margin: 0 auto 4rem;
  position: relative;
}
.hero-main-center {
  position: relative;
  z-index: 10;
}
.hero-main-center h1 {
  color: #fff;
  font-size: 8.4rem;
  line-height: 0.9;
  text-align: center;
}
.hero-main-center h1 span {
  line-height: 1.25;
}
.loaded .hero-main-center {
  transition-delay: 0.35s;
}
.hero-main-left .hero-main-text h2, .hero-main-right .hero-main-text h2 {
  font-size: 6.6rem;
  line-height: 1;
  margin-bottom: 2rem;
  color: #fff;
}
.hero-main-left .hero-main-text h2 span, .hero-main-right .hero-main-text h2 span {
  line-height: 1.25;
  display: inline-block;
  vertical-align: top;
  margin-right: 1.3rem;
  overflow: hidden;
}
.hero-main-left .hero-main-text h2 span em, .hero-main-right .hero-main-text h2 span em {
  font-style: normal;
  display: block;
}
.hero-main-left .hero-main-text p, .hero-main-right .hero-main-text p {
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #f0e2f8;
  font-size: 1.8rem;
  max-width: 500px;
  margin: 0 auto;
  line-height: 1.66;
}
.hero-main-right, .hero-main-left {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.hero-main-right .hero-main-text, .hero-main-left .hero-main-text {
  max-width: 600px;
  text-align: center;
  margin: 0 auto;
}
.hero-main-inner {
  position: relative;
  padding: 11rem 0 14rem;
  z-index: 20;
}
.hero-main-left-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.hero-main-left-bg div {
  position: absolute;
  width: 90vw;
  left: 0;
  transform: scale(1.1);
  top: 0;
  height: 90vh;
  min-height: 100%;
}
.hero-main-left-bg span {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.hero-main-right-bg {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.hero-main-right-bg div {
  position: absolute;
  width: 90vw;
  right: 0;
  bottom: 0;
  height: 90vh;
  transform: scale(1.1);
  min-height: 100%;
}
.hero-main-right-bg span {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.hero-main-buttons {
  width: 100%;
  position: relative;
  text-align: center;
}
.hero-main-buttons:after {
  content: "";
  clear: both;
  display: block;
}
.hero-main-buttons a {
  min-width: 250px;
}
.hero-main-buttons a.left-side {
  margin-right: 25px;
}
.hero-main-buttons a.right-side {
  margin-left: 25px;
}
.btn-line {
  background: #fff;
  width: 0px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  top: 50%;
  margin-top: -1px;
  height: 2px;
  z-index: 91;
}
.btn-line:after {
  content: "";
  width: 2px;
  height: 10px;
  top: -4px;
  left: 50%;
  margin-left: -1px;
  position: absolute;
  background: #fff;
}
.hero-main-bg {
  opacity: 0;
  transition: opacity 0.5s linear, transform 3s linear;
}
.hero-main:before, .hero-main:after {
  height: 0;
  transition: height 1s 0.8s;
}
.hero-main-left-bg, .hero-main-right-bg {
  height: 0;
  transition: height 1.5s 0.95s, width 1s;
}
.hero-main-left-bg div, .hero-main-right-bg div {
  transition: transform 3s 0s, width 1s;
}
.hero-main-center h1 span {
  display: inline-block;
  vertical-align: top;
  margin-right: 1.3rem;
  overflow: hidden;
}
.hero-main-center h1 span em {
  display: block;
  font-style: normal;
  transition: transform 0.8s;
  transform: translate(0, 100%);
}
.hero-main-logo {
  transform: translate(0, 50px);
  opacity: 0;
  transition: opacity 0.8s, transform 0.8s;
}
.hero-main-buttons {
  opacity: 0;
  transition: opacity 0.8s;
}
.hero-main-buttons .btn {
  z-index: 9;
}
.hero-main-buttons .btn > em em {
  transition: width 0.8s, height 0.8s;
}
.hero-main-buttons .btn > em em.line-1 {
  width: 0;
}
.hero-main-buttons .btn > em em.line-2 {
  height: 0;
}
.hero-main-buttons .btn > em em.line-3 {
  width: 0;
}
.hero-main-buttons .btn > em em.line-4 {
  height: 0;
}
.loaded.load-bg .hero-main-left-bg, .loaded.load-bg .hero-main-right-bg {
  height: 100%;
}
.loaded.load-bg .hero-main-left-bg div, .loaded.load-bg .hero-main-right-bg div {
  transform: scale(1);
  transition: transform 3s 0.9s ease-out;
}
.loaded.load-bg .btn-line {
  transition: left 1s, width 0.8s 2s;
}
.loaded .btn-line {
  width: 105px;
}
.loaded .hero-main-bg {
  opacity: 1;
  transform: scale(1.1);
}
.loaded .hero-main:before {
  height: 46%;
}
.loaded .hero-main:after {
  height: 50%;
}
.loaded .hero-main-left-bg, .loaded .hero-main-right-bg {
  height: 100%;
}
.loaded .hero-main-left-bg div, .loaded .hero-main-right-bg div {
  transform: scale(1);
  transition: transform 2s 0s ease-out;
}
.loaded .hero-main-center h1 span em {
  transform: translate(0, 0);
}
.loaded .hero-main-center h1 span:nth-child(1) em {
  transition-delay: 1.5s;
}
.loaded .hero-main-center h1 span:nth-child(2) em {
  transition-delay: 1.6s;
}
.loaded .hero-main-center h1 span:nth-child(3) em {
  transition-delay: 1.7s;
}
.loaded .hero-main-center h1 span:nth-child(4) em {
  transition-delay: 1.8s;
}
.loaded .hero-main-center h1 span:nth-child(5) em {
  transition-delay: 1.9s;
}
.loaded .hero-main-center h1 span:nth-child(6) em {
  transition-delay: 2s;
}
.loaded .hero-main-center h1 span:nth-child(7) em {
  transition-delay: 2.1s;
}
.loaded .hero-main-logo {
  transition-delay: 1.7s;
  transform: translate(0, 0);
  opacity: 1;
}
.loaded .hero-main-buttons {
  opacity: 1;
  transition-delay: 1.9s;
}
.loaded .hero-main-buttons .btn > em em {
  transition-delay: 2s;
}
.loaded .hero-main-buttons .btn > em em.line-1 {
  width: 100%;
}
.loaded .hero-main-buttons .btn > em em.line-2 {
  height: 100%;
}
.loaded .hero-main-buttons .btn > em em.line-3 {
  width: 100%;
}
.loaded .hero-main-buttons .btn > em em.line-4 {
  height: 100%;
}
.hero-main-left .hero-main-text h2 span em, .hero-main-right .hero-main-text h2 span em {
  transition: transform 0.5s;
  transition-delay: 0.7s;
  transform: translate(0, 100%);
}
.hero-main-center, .hero-main-right, .hero-main-left {
  transition: opacity 0.3s;
}
.hero-main-right, .hero-main-left {
  transition: opacity 0.7s;
}
.hero-main-text p {
  opacity: 0;
  transition: opacity 0.8s;
}
.btn-line {
  transition: left 1s, width 0.8s 0.8s;
}
.hero-main-buttons a.left-side {
  transition: transform 0.8s 0.1s, opacity 0.8s 0.1s, letter-spacing 0.5s;
}
.hero-main-buttons a.right-side {
  transition: transform 0.8s 0.1s, opacity 0.8s 0.1s, letter-spacing 0.5s;
}
.desktop-version .hero-main-buttons a:hover {
  letter-spacing: 5px;
}
.desktop-version .hero-main-buttons a:hover > em {
  left: 0rem !important;
  right: 0rem !important;
}
.hover-left .hero-main-buttons a.left-side {
  z-index: 91;
}
.hover-left .hero-fake-left {
  z-index: 90;
}
.hover-left .btn-line {
  left: 90%;
}
.hover-left .hero-main-buttons a.right-side {
  opacity: 0;
  transform: translate(80%, 0);
  transition: transform 0.1s 0.8s, opacity 0.35s;
}
.hover-left .hero-main-buttons a.left-side {
  transform: translate(140px, 0);
}
.hover-left .hero-fake-left, .hover-left .hero-main-left-bg {
  width: 90%;
}
.hover-left .hero-main-left-bg div {
  transform: scale(1.2);
}
.hover-left .hero-fake-right, .hover-left .hero-main-right-bg {
  width: 10%;
}
.hover-left .hero-main-center {
  opacity: 0;
}
.hover-left .hero-main-left {
  opacity: 1;
}
.hover-left .hero-main-left .hero-main-text p {
  opacity: 1;
  transition-delay: 0.5s;
}
.hover-left .hero-main-left .hero-main-text h2 span em {
  transform: translate(0, 0);
}
.hover-left .hero-main-left .hero-main-text h2 span:nth-child(1) em {
  transition-delay: 0.2s;
}
.hover-left .hero-main-left .hero-main-text h2 span:nth-child(2) em {
  transition-delay: 0.3s;
}
.hover-left .hero-main-left .hero-main-text h2 span:nth-child(3) em {
  transition-delay: 0.4s;
}
.hover-left .hero-main-left .hero-main-text h2 span:nth-child(4) em {
  transition-delay: 0.5s;
}
.hover-left .hero-main-left .hero-main-text h2 span:nth-child(5) em {
  transition-delay: 0.6s;
}
.hover-left .hero-main-left .hero-main-text h2 span:nth-child(6) em {
  transition-delay: 0.7s;
}
.hover-left .hero-main-left .hero-main-text h2 span:nth-child(7) em {
  transition-delay: 0.8s;
}
.hover-right .hero-main-buttons a.right-side {
  z-index: 91;
}
.hover-right .hero-fake-right {
  z-index: 90;
}
.hover-right .btn-line {
  left: 10%;
}
.hover-right .hero-main-buttons a.left-side {
  opacity: 0;
  transform: translate(-80%, 0);
  transition: transform 0.1s 0.8s, opacity 0.35s;
}
.hover-right .hero-main-buttons a.right-side {
  transform: translate(-140px, 0);
}
.hover-right .hero-main-right-bg div {
  transform: scale(1.2);
}
.hover-right .hero-fake-right, .hover-right .hero-main-right-bg {
  width: 90%;
}
.hover-right .hero-fake-left, .hover-right .hero-main-left-bg {
  width: 10%;
}
.hover-right .hero-main-center {
  opacity: 0;
}
.hover-right .hero-main-right {
  opacity: 1;
}
.hover-right .hero-main-right .hero-main-text p {
  opacity: 1;
  transition-delay: 0.5s;
}
.hover-right .hero-main-right .hero-main-text h2 span em {
  transform: translate(0, 0);
}
.hover-right .hero-main-right .hero-main-text h2 span:nth-child(1) em {
  transition-delay: 0.2s;
}
.hover-right .hero-main-right .hero-main-text h2 span:nth-child(2) em {
  transition-delay: 0.3s;
}
.hover-right .hero-main-right .hero-main-text h2 span:nth-child(3) em {
  transition-delay: 0.4s;
}
.hover-right .hero-main-right .hero-main-text h2 span:nth-child(4) em {
  transition-delay: 0.5s;
}
.hover-right .hero-main-right .hero-main-text h2 span:nth-child(5) em {
  transition-delay: 0.6s;
}
.hover-right .hero-main-right .hero-main-text h2 span:nth-child(6) em {
  transition-delay: 0.7s;
}
.hover-right .hero-main-right .hero-main-text h2 span:nth-child(7) em {
  transition-delay: 0.8s;
}
.loaded .hover-right .hero-main-center, .loaded .hover-left .hero-main-center {
  transition-delay: 0s !important;
}
.loaded .hover-right .hero-main-left-bg div, .loaded .hover-right .hero-main-right-bg div, .loaded .hover-left .hero-main-left-bg div, .loaded .hover-left .hero-main-right-bg div {
  transition: transform 2s 0s ease-out;
}
.loaded .hover-right .btn-line, .loaded .hover-left .btn-line {
  width: 10px;
  transition: left 1s, width 0.8s 0s;
}
.device-version .hero-main-center h1 {
  font-size: 6.5rem;
}
@media (max-width: 1500px) {
  .hero-main-center h1 {
    font-size: 7rem;
  }
  .hero-main-center h1 span {
    line-height: 1.05;
  }
  .hero-main-inner {
    padding: 6rem 0;
  }
  .hero-main-logo {
    margin-bottom: 3rem;
  }
  .hero-main-right .hero-main-text, .hero-main-left .hero-main-text, .hero-main-left .hero-main-text p, .hero-main-right .hero-main-text p {
    max-width: 760px;
  }
  .hero-main-left .hero-main-text h2 span, .hero-main-right .hero-main-text h2 span {
    line-height: 1.05;
  }
}
@media (max-width: 1400px) {
  .hero-main-center h1 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .hero-main-center h1 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .hero-main-center h1 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .hero-main-center h1 {
    font-size: 4rem;
  }
}
@media (max-width: 767px) {
  .device-version .hero-main-center {
    height: auto !important;
  }
  .device-version .hero-main-center h1 {
    font-size: 5rem;
  }
  .hero-main-buttons a.right-side {
    margin-left: 0;
  }
  .hero-main-buttons a.left-side {
    margin-right: 0;
    margin-bottom: 4rem;
  }
  .btn.left-side > em {
    right: 0.9rem;
  }
  .btn.right-side > em {
    left: 0.9rem;
  }
}
.intro-propositions {
  position: relative;
  z-index: 50;
  padding: 0 0 3rem;
  background: url(../images/intro-bg.png) no-repeat 0 bottom / 100% auto;
}
.intro-propositions .inner {
  max-width: 1370px;
}
.intro-propositions .intro-propositions-in:after {
  clear: both;
  display: block;
  content: "";
}
.intro-propositions .intro-propositions-left {
  width: 43%;
  float: left;
  position: relative;
  padding-top: 17rem;
}
.intro-propositions .intro-propositions-left .intro-propositions-bg {
  position: absolute;
  top: 0;
  left: -11rem;
  right: 0;
  bottom: 0;
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in {
  position: relative;
  z-index: 1;
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in h2 {
  font-size: 6.7rem;
  line-height: 1;
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in h2 span {
  margin-right: 1.3rem;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  line-height: 1.25;
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in h2 span em {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  transition: transform 0.5s;
  transform: translate(0, 100%);
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in h2[style*=visible] span em {
  transform: translate(0, 0);
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in p {
  margin-left: 15%;
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in p span {
  margin-right: 0.5rem;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in p span em {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  transition: transform 0.5s;
  transform: translate(0, 100%);
}
.intro-propositions .intro-propositions-left .intro-propositions-left-in p[style*=visible] span em {
  transform: translate(0, 0);
}
.intro-propositions .intro-propositions-right {
  padding-top: 17rem;
  margin-left: 51%;
}
.intro-propositions-list {
  font-size: 0;
}
.intro-propositions-list .intro-propositions-item {
  display: inline-block;
  vertical-align: top;
  width: 47%;
  font-size: 1.6rem;
  margin-bottom: 3rem;
  box-sizing: border-box;
}
.intro-propositions-list .intro-propositions-item:nth-child(2n+1) {
  margin-right: 6%;
}
.intro-propositions-list .intro-propositions-item .intro-propositions-icon {
  margin-bottom: 1.5rem;
  padding-left: 3rem;
}
.intro-propositions-list .intro-propositions-item .intro-propositions-icon img {
  width: 100px;
}
.intro-propositions-list .intro-propositions-item .intro-propositions-item-in {
  padding-left: 3rem;
  position: relative;
}
.intro-propositions-list .intro-propositions-item .intro-propositions-item-in .before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 0;
  -webkit-transition: height 0.8s 0.5s;
  transition: height 0.8s 0.5s;
  background: #e4e2de;
}
.intro-propositions-list .intro-propositions-item[style*=visible] .intro-propositions-item-in .before {
  height: 100%;
}
.intro-propositions-list .intro-propositions-item h3 {
  font-size: 3.5rem;
  margin-bottom: 2rem;
}
.intro-propositions-list .intro-propositions-item p {
  font-size: 1.5rem;
  color: #5e5f61;
}
@media (max-width: 1400px) {
  .intro-propositions .intro-propositions-left .intro-propositions-left-in h2 {
    font-size: 6.5rem;
  }
  .intro-propositions .intro-propositions-left .intro-propositions-left-in p {
    margin-left: 10%;
  }
  .intro-propositions-list .intro-propositions-item h3 {
    font-size: 3rem;
  }
}
@media (max-width: 1300px) {
  .intro-propositions .intro-propositions-left .intro-propositions-left-in h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .intro-propositions .intro-propositions-left .intro-propositions-left-in h2 {
    font-size: 5.5rem;
  }
  .intro-propositions .intro-propositions-left .intro-propositions-left-in p {
    margin-left: 5%;
    font-size: 1.9rem;
  }
  .intro-propositions-list .intro-propositions-item h3 {
    font-size: 2.6rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 1100px) {
  .intro-propositions {
    padding-bottom: 6rem;
  }
  .intro-propositions .intro-propositions-left .intro-propositions-left-in h2 {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .intro-propositions {
    padding-bottom: 6rem;
  }
  .intro-propositions .intro-propositions-right {
    margin-left: 0;
    clear: both;
    padding-top: 5rem;
  }
  .intro-propositions .intro-propositions-left {
    padding-top: 10rem;
    width: 100%;
  }
  .intro-propositions .intro-propositions-left .intro-propositions-left-in {
    transform: translate(0, 0) !important;
  }
  .intro-propositions .intro-propositions-left .intro-propositions-left-in p {
    margin-left: 0;
  }
  .intro-propositions-list {
    transform: translate(0, 0) !important;
  }
}
@media (max-width: 767px) {
  .intro-propositions-in {
    padding: 0 4%;
  }
  .intro-propositions-list .intro-propositions-item p {
    font-size: 1.7rem;
  }
}
@media (max-width: 479px) {
  .intro-propositions-list .intro-propositions-item {
    margin-right: 0 !important;
    width: 100%;
    box-sizing: border-box;
  }
}
.logo-featured {
  padding-bottom: 5.5rem;
  z-index: 10;
  position: relative;
}
.logo-featured .inner {
  max-width: 1360px;
  position: relative;
}
.logo-featured .inner .before {
  position: absolute;
  left: 5px;
  top: 4rem;
  bottom: -5.8rem;
  right: 12%;
  background: #bfdadc;
}
.logo-featured-in {
  background: rgba(58, 12, 69, 0.8);
  padding: 7rem 6.5%;
  color: #fff;
  position: relative;
  z-index: 5;
}
.logo-featured-in span, .logo-featured-in .logo-featured-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 1.9rem;
}
.logo-featured-in span img, .logo-featured-in .logo-featured-item img {
  display: block;
  max-width: 200px;
}
.logo-featured-in span {
  padding-right: 40px;
  position: relative;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  margin: 0;
  text-transform: uppercase;
}
.logo-featured-in span:after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -1px;
  width: 12px;
  height: 2px;
  background: #fff;
}
@media (max-width: 1400px) {
  .logo-featured-in {
    padding: 7rem 5rem;
  }
}
@media (max-width: 1300px) {
  .logo-featured-in span {
    display: block;
    margin-bottom: 2rem;
  }
  .logo-featured-in span:after {
    display: none;
  }
  .logo-featured-in .logo-featured-item {
    margin: 0 1rem 0 0;
  }
}
@media (max-width: 1023px) {
  .logo-featured-in {
    padding-bottom: 5rem;
  }
  .logo-featured-in .logo-featured-item {
    margin-bottom: 2rem;
  }
  .logo-featured-in .logo-featured-item img {
    max-width: 18vw;
  }
  .logo-featured-in span img {
    max-width: 18vw;
  }
}
@media (max-width: 767px) {
  .logo-featured-in {
    padding: 5rem 5% 3rem;
    text-align: center;
  }
  .logo-featured-in span {
    padding-right: 0;
  }
  .logo-featured-in .logo-featured-item {
    margin: 0 auto 2rem;
  }
  .logo-featured-in .logo-featured-item img {
    max-width: 200px;
  }
  .logo-featured .inner .before {
    transform: translate(0, 0) !important;
  }
}
.subscribe {
  padding: 20rem 0 30rem;
  position: relative;
}
.subscribe .subscribe-cloud, .subscribe .subscribe-city {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.subscribe .subscribe-in {
  position: relative;
  z-index: 10;
  max-width: 1100px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.subscribe .subscribe-in .subscribe-left {
  width: 47%;
  float: left;
}
.subscribe .subscribe-in .subscribe-left h2 span {
  margin-right: 0.8rem;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  line-height: 1.25;
}
.subscribe .subscribe-in .subscribe-left h2 span em {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  transition: transform 0.5s;
  transform: translate(0, 100%);
}
.subscribe .subscribe-in .subscribe-left h2[style*="visible"] span em {
  transform: translate(0, 0);
}
.subscribe .subscribe-in .subscribe-right {
  width: 31.6%;
  padding-right: 8.6%;
  padding-top: 3.5rem;
  float: right;
}
.subscribe .subscribe-in .subscribe-right .subscribe-right-form {
  display: none;
}
.subscribe .subscribe-in .subscribe-right.success .subscribe-row, .subscribe .subscribe-in .subscribe-right.success .subscribe-switcher {
  opacity: 0;
  visibility: hidden;
}
.subscribe .subscribe-in .subscribe-right.success .success-msg {
  opacity: 1;
  visibility: visible;
}
.subscribe .subscribe-in .subscribe-right .subscribe-row {
  position: relative;
  transition: opacity 0.5s, visibility 0.5s;
}
.subscribe .subscribe-in .subscribe-right .subscribe-row input {
  background: #fff;
  padding: 0 2.5rem;
  color: #1c1c1c;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  border: none;
  height: 6.7rem;
  box-sizing: border-box;
  width: 56%;
  border-radius: 0;
}
.subscribe .subscribe-in .subscribe-right .subscribe-row button.btn {
  position: absolute;
  top: -0.7rem;
  right: 0;
  width: 41%;
  bottom: -0.7rem;
  padding: 3rem 2rem;
}
.subscribe .subscribe-in .subscribe-right .subscribe-row button.btn br {
  display: none;
}
.subscribe .subscribe-in .subscribe-right .subscribe-row button.btn span {
  display: block;
  line-height: 0;
}
.subscribe .subscribe-in .subscribe-right .subscribe-row .wpcf7-not-valid-tip {
  position: absolute;
  white-space: nowrap;
}
.subscribe .subscribe-in .subscribe-right form {
  position: relative;
}
.subscribe .subscribe-in .subscribe-right .success-msg {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 1.6rem;
  left: 2.5rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #1c1c1c;
  font-size: 2.7rem;
  line-height: 1.2;
  display: block;
  transition: opacity 0.5s, visibility 0.5s;
}
.subscribe.destinations-subscribe {
  padding: 10rem 0;
  border-left: 2rem solid #f8f7f9;
  border-right: 2rem solid #f8f7f9;
}
.subscribe.destinations-subscribe .subscribe-in {
  max-width: 1290px;
}
.subscribe.destinations-subscribe .subscribe-in h2 {
  color: #fff;
}
.subscribe.destinations-subscribe .subscribe-in .subscribe-right {
  margin-left: 56%;
  padding-top: 9.1rem;
}
.subscribe.destinations-subscribe .subscribe-in .subscribe-right .subscribe-row input {
  width: 48%;
  height: 5.3rem;
}
.subscribe.destinations-subscribe .subscribe-in .subscribe-right .subscribe-row button.btn {
  width: 47%;
  font-size: 1.4rem;
  padding: 0 2rem;
}
.subscribe.destinations-subscribe .subscribe-in .subscribe-right form {
  margin-right: 3.5rem;
}
.subscribe.destinations-subscribe:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(73, 6, 83, 0.85);
  display: block;
}
.tax-region .subscribe.destinations-subscribe .subscribe-in .subscribe-right {
  margin-left: 0;
}
.subscribe-switcher {
  padding-top: 3rem;
  transition: opacity 0.5s, visibility 0.5s;
}
.subscribe-switcher label {
  display: inline-block;
  vertical-align: top;
  margin-right: 2rem;
  cursor: pointer;
}
.subscribe-switcher input {
  display: none;
}
.subscribe-switcher input + span {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #1c1c1c;
  font-size: 1.7rem;
  line-height: 1.2;
  display: block;
  position: relative;
  padding-left: 30px;
}
.subscribe-switcher input + span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 20px;
  border: 1px solid #939395;
  width: 20px;
  height: 20px;
  background: #ecedee;
  box-sizing: border-box;
}
.subscribe-switcher input + span:after {
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  border-radius: 10px;
  width: 10px;
  height: 10px;
  background: #652c6d;
  opacity: 0;
}
.subscribe-switcher input:checked + span:after {
  opacity: 1;
}
.page-template-main-landing-page .subscribe .subscribe-in .subscribe-right {
  padding-right: 0;
  width: 47%;
  padding-top: 0;
}
@media (max-width: 1300px) {
  .subscribe.destinations-subscribe {
    padding: 7rem 0;
  }
  .subscribe.destinations-subscribe .subscribe-in .subscribe-right {
    padding-top: 3rem;
  }
  .subscribe .subscribe-in .subscribe-left {
    transform: translate(0, 0) !important;
  }
  .subscribe .subscribe-in .subscribe-left h2 {
    margin-bottom: 0;
  }
}
@media (max-width: 1023px) {
  .page-template-main-landing-page .subscribe .subscribe-in {
    flex-direction: column;
    gap: 3.5rem;
  }
  .page-template-main-landing-page .subscribe .subscribe-in .subscribe-right {
    width: 100%;
    max-width: 40rem;
  }
  .subscribe .subscribe-in .subscribe-right, .subscribe.destinations-subscribe .subscribe-in .subscribe-right {
    margin-left: 0;
    max-width: 56rem;
    clear: both;
  }
  .subscribe .subscribe-in .subscribe-right form, .subscribe.destinations-subscribe .subscribe-in .subscribe-right form {
    margin-right: 0;
  }
  .subscribe .subscribe-in .subscribe-left, .subscribe.destinations-subscribe .subscribe-in .subscribe-left {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .subscribe {
    padding: 8rem 0 38rem;
  }
}
/* leisure landing page */
.hero-leisure {
  border: 2rem solid #f8f7f9;
  border-top-width: 2.4rem;
  border-bottom: none;
  position: relative;
  padding: 16.2rem 0 18.5rem;
}
.hero-leisure:before {
  position: absolute;
  top: -2.4rem;
  right: -2rem;
  content: "";
  width: 66%;
  height: 67%;
  background: #c6dee0;
}
.hero-leisure:after {
  position: absolute;
  bottom: 4rem;
  left: -2rem;
  content: "";
  width: 2rem;
  height: 67.7%;
  background: #e1d0e7;
}
.hero-leisure .photos {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #652d6d;
}
.hero-leisure .photos > .hero-bg-wrap {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.hero-leisure .photos .hero-bg-wrap {
  height: 774px;
  overflow: hidden;
}
.hero-leisure .photos .hero-bg-wrap:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(0, 0, 0, 0.35);
  transform: translate3d(0, 0, 1px);
  z-index: 9;
}
.hero-leisure .photos .hero-bg-wrap.slick-active .hero-bg:not(.first) {
  transform: translate3d(0, 0, 1px) scale(1);
}
.hero-leisure .photos .hero-bg-wrap .hero-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  will-change: transform;
  transition: transform 4s ease-out 0.1s;
  transform: translate3d(0, 0, 1px) scale(1.2);
}
.hero-leisure .photos .hero-bg-wrap .hero-bg.with-video {
  transform: translate3d(0, 0, 1px) scale(1);
}
.hero-leisure .photos .hero-bg-wrap .hero-bg video {
  position: absolute;
  min-width: 101%;
  min-height: 101%;
  max-width: 200%;
  max-height: 200%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.hero-leisure .photos .hero-bg-wrap .hero-bg img {
  visibility: hidden;
  opacity: 0;
  position: absolute;
}
.hero-leisure .photos.animate .hero-bg-wrap .hero-bg.first {
  transform: translate3d(0, 0, 1px) scale(1);
}
.hero-leisure .inner {
  position: relative;
  z-index: 9;
  text-align: center;
  min-height: 29.4rem;
  margin-bottom: 3rem;
}
.hero-leisure .inner .slogan {
  min-height: 29.4rem;
  padding-top: 8.6rem;
}
.hero-leisure .inner .locations-wrap {
  position: relative;
}
.hero-leisure .inner .locations-wrap.no-arrows .slick-prev, .hero-leisure .inner .locations-wrap.no-arrows .slick-next {
  opacity: 0 !important;
  visibility: hidden;
}
.hero-leisure .inner .locations-wrap.animate .slick-prev, .hero-leisure .inner .locations-wrap.animate .slick-next {
  opacity: 1;
}
.hero-leisure .inner .locations {
  text-align: right;
  color: #d8d8d8;
  line-height: 17px;
  font-size: 12px;
}
.hero-leisure .inner .locations .location-hero {
  opacity: 0;
  transition: opacity 0.35s ease 0.5s;
}
.hero-leisure .inner .locations .location-hero span {
  display: inline-block;
  vertical-align: top;
}
.hero-leisure .inner .locations.animate .location-hero {
  opacity: 1;
}
.hero-leisure .inner .locations.animate .slick-prev, .hero-leisure .inner .locations.animate .slick-next {
  opacity: 1;
}
.hero-leisure .inner .locations.animate .first h1 {
  transform: translate3d(0, 0, 1px);
  opacity: 1;
}
.hero-leisure .inner .locations.animate .first p {
  opacity: 1;
}
.hero-leisure .inner .locations.animate .first .cta-btn i {
  opacity: 1;
}
.hero-leisure .inner .locations.animate .first .cta-btn::before {
  width: 5.3rem;
}
.hero-leisure .inner .locations.animate .first .cta-btn > span:before {
  width: 100%;
}
.hero-leisure .inner .locations.animate .first .cta-btn > span:after {
  height: 100%;
}
.hero-leisure .inner .locations.animate .first .cta-btn > span > span:before {
  width: 100%;
}
.hero-leisure .inner .locations.animate .first .cta-btn > span > span:after {
  height: 100%;
}
.hero-leisure .inner h1 {
  text-align: center;
  font-family: "Quarto-Black", Arial, sans-serif;
  font-size: 9.5rem;
  line-height: 1;
  color: #fff;
  margin-bottom: 0;
  transition: opacity 0.6s ease-in 0.1s, transform 0.6s ease-in 0.1s;
  transform: translate3d(0, 2rem, 1px);
  opacity: 0;
  will-change: transform;
}
.hero-leisure .inner .first h1 {
  transition: opacity 0.9s ease-in 0.35s, transform 0.6s ease-in 0.35s;
}
.hero-leisure .inner .first p {
  transition: opacity 0.7s ease-in 0.7s;
}
.hero-leisure .inner .slick-active:not(.first) h1 {
  transform: translate3d(0, 0, 1px);
  opacity: 1;
}
.hero-leisure .inner .slick-active:not(.first) p {
  opacity: 1;
}
.hero-leisure .inner .slick-active:not(.first) .cta-btn i {
  opacity: 1;
}
.hero-leisure .inner .slick-active:not(.first) .cta-btn::before {
  width: 5.3rem;
}
.hero-leisure .inner .slick-active:not(.first) .cta-btn > span:before {
  width: 100%;
}
.hero-leisure .inner .slick-active:not(.first) .cta-btn > span:after {
  height: 100%;
}
.hero-leisure .inner .slick-active:not(.first) .cta-btn > span > span:before {
  width: 100%;
}
.hero-leisure .inner .slick-active:not(.first) .cta-btn > span > span:after {
  height: 100%;
}
.hero-leisure .inner .cta-btn i {
  transition: opacity 0.35s ease 1s;
}
.hero-leisure .inner .cta-btn::before {
  transition: width 0.35s linear 0.7s;
}
.hero-leisure .inner .cta-btn > span:before {
  transition: width 0.35s linear 0.7s, left 0.2s linear, right 0.2s linear;
}
.hero-leisure .inner .cta-btn > span:after {
  transition: height 0.35s linear 0.7s, top 0.2s linear, bottom 0.2s linear;
}
.hero-leisure .inner .cta-btn > span > span:before {
  transition: width 0.35s linear 0.7s, left 0.2s linear, right 0.2s linear;
}
.hero-leisure .inner .cta-btn > span > span:after {
  transition: height 0.35s linear 0.7s, top 0.2s linear, bottom 0.2s linear;
}
.hero-leisure .inner p {
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
  color: #fff;
  margin-bottom: 4rem;
  opacity: 0;
  padding-top: 1rem;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  letter-spacing: 0.4rem;
  transition: opacity 0.7s ease-in 0.75s;
}
.hero-leisure .inner .btn-wrap {
  text-align: center;
}
.hero-leisure .inner .slick-prev, .hero-leisure .inner .slick-next {
  left: 1rem;
  top: 42%;
  background: transparent;
  height: 8rem;
  width: 6rem;
  content: "";
  position: absolute;
  -webkit-appearance: none;
  z-index: 3;
  border: none;
  text-indent: -9999px;
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.5s, transform 0.35s, width 0.35s;
  transform: translate(1rem, 0);
}
.hero-leisure .inner .slick-prev:before, .hero-leisure .inner .slick-next:before {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  content: "";
  background: rgba(255, 255, 255, 0.7);
  height: 2px;
  margin-top: -1px;
  transition: background 0.35s;
}
.hero-leisure .inner .slick-prev:after, .hero-leisure .inner .slick-next:after {
  width: 6px;
  height: 6px;
  border-left: 2px solid rgba(255, 255, 255, 0.7);
  border-bottom: 2px solid rgba(255, 255, 255, 0.7);
  content: "";
  transform: rotate(45deg);
  position: absolute;
  left: -1px;
  top: 50%;
  margin-top: -4px;
  transition: border 0.35s;
}
.hero-leisure .inner .slick-prev:hover, .hero-leisure .inner .slick-next:hover {
  transform: translate(0, 0);
  width: 7rem;
}
.hero-leisure .inner .slick-prev:hover:before, .hero-leisure .inner .slick-next:hover:before {
  background: #fff;
}
.hero-leisure .inner .slick-prev:hover:after, .hero-leisure .inner .slick-next:hover:after {
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
.hero-leisure .inner .slick-next {
  left: auto;
  right: 1rem;
  transform: translate(-1rem, 0);
}
.hero-leisure .inner .slick-next:after {
  transform: rotate(-135deg);
  left: auto;
  right: -1px;
}
.hero-leisure .inner .slick-next:hover {
  transform: translate(0, 0);
}
.cta-btn {
  line-height: 4.8rem;
  padding: 0 2.5rem;
  box-sizing: border-box;
  font-size: 1.3rem;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  position: relative;
  min-width: 1rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  letter-spacing: 0px;
  transition: letter-spacing 0.35s;
  transform: translate3d(0, 0, 0);
}
.cta-btn.green-animation i:before {
  background: #cce4e6;
}
.cta-btn.green-animation i:after {
  background: #cce4e6;
}
.cta-btn.green-animation i b:before {
  background: #cce4e6;
}
.cta-btn.green-animation i b:after {
  background: #cce4e6;
}
.cta-btn.green-animation:after {
  background: #cce4e6;
}
.cta-btn i {
  font-style: normal;
  display: inline-block;
  transition: opacity 0.35s ease 0.35s;
  opacity: 0;
}
.cta-btn i:before {
  position: absolute;
  bottom: 0;
  height: 2px;
  background: #652d6d;
  content: "";
  right: 0;
  transition: width 0.35s, left 0.2s linear, right 0.2s linear;
  width: 0%;
  z-index: 2;
}
.cta-btn i:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 2px;
  height: 0%;
  transition: height 0.35s, top 0.2s linear, bottom 0.2s linear;
  content: "";
  background: #652d6d;
  z-index: 2;
}
.cta-btn i b {
  font-weight: normal;
}
.cta-btn i b:before {
  position: absolute;
  top: 0;
  left: 0;
  height: 2px;
  background: #652d6d;
  content: "";
  transition: width 0.35s, left 0.2s linear, right 0.2s linear;
  width: 0%;
  z-index: 2;
}
.cta-btn i b:after {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: 0%;
  transition: height 0.35s, top 0.2s linear, bottom 0.2s linear;
  content: "";
  background: #652d6d;
  z-index: 2;
}
.cta-btn i b em {
  margin-left: 0.5rem;
}
.cta-btn:before, .cta-btn:after {
  width: 0;
  height: 2px;
  position: absolute;
  background: #fff;
  content: "";
  left: -3.3rem;
  position: absolute;
  top: 50%;
  transform: translate3d(0, -1px, 0);
  transition: width 0.35s ease 0.35s;
}
.cta-btn:after {
  background: #652d6d;
  transition: width 0.35s;
}
.cta-btn > span:before {
  position: absolute;
  top: 0;
  left: 0;
  height: 2px;
  background: #fff;
  content: "";
  transition: width 0.35s, left 0.2s linear, right 0.2s linear;
  width: 0%;
}
.cta-btn > span:after {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: 0%;
  transition: height 0.35s, top 0.2s linear, bottom 0.2s linear;
  content: "";
  background: #fff;
}
.cta-btn > span > span:before {
  position: absolute;
  bottom: 0;
  height: 2px;
  background: #fff;
  content: "";
  right: 0;
  transition: width 0.35s, left 0.2s linear, right 0.2s linear;
  width: 0%;
}
.cta-btn > span > span:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 2px;
  height: 0%;
  transition: height 0.35s, top 0.2s linear, bottom 0.2s linear;
  content: "";
  background: #fff;
}
.cta-btn.black {
  color: #1c1c1c;
}
.cta-btn.black::before {
  background: #1c1c1c;
}
.cta-btn.black > span:before {
  background: #1c1c1c;
}
.cta-btn.black > span:after {
  background: #1c1c1c;
}
.cta-btn.black > span > span:before {
  background: #1c1c1c;
}
.cta-btn.black > span > span:after {
  background: #1c1c1c;
}
.cta-btn.active i {
  opacity: 1;
}
.cta-btn.active::before {
  width: 5.3rem;
}
.cta-btn.active > span:before {
  width: 100%;
}
.cta-btn.active > span:after {
  height: 100%;
}
.cta-btn.active > span > span:before {
  width: 100%;
}
.cta-btn.active > span > span:after {
  height: 100%;
}
.desktop-version .cta-btn:hover {
  letter-spacing: 0.2rem;
}
.desktop-version .cta-btn:hover:after {
  width: 5.3rem;
}
.desktop-version .cta-btn:hover i:before, .desktop-version .cta-btn:hover i b:before {
  width: 100%;
}
.desktop-version .cta-btn:hover i:after, .desktop-version .cta-btn:hover i b:after {
  height: 100%;
}
.desktop-version .cta-btn.disable-animation:hover:after, .desktop-version .cta-btn.disable-animation:hover i:before, .desktop-version .cta-btn.disable-animation:hover i b:before, .desktop-version .cta-btn.disable-animation:hover i:after, .desktop-version .cta-btn.disable-animation:hover i b:after {
  display: none;
}
.marker-top {
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  position: relative;
  padding-right: 2rem;
}
.marker-top:after {
  position: absolute;
  right: 0;
  top: 0;
  width: 11px;
  height: 17px;
  content: "";
  background: url(../images/sprite.png) no-repeat 0 0;
}
.marker-top + .marker-top {
  display: none !important;
}
.marker-top.empty {
  opacity: 0;
}
.page-template-leisure-landing-page .hero-leisure .photos .hero-bg-wrap:after {
  z-index: 0;
}
@media (max-width: 1500px) {
  .hero-leisure .inner h1 {
    font-size: 8.5rem;
  }
}
@media (max-width: 1400px) {
  .hero-leisure .inner h1 {
    font-size: 8rem;
  }
}
@media (max-width: 1300px) {
  .hero-leisure .inner h1 {
    font-size: 7.5rem;
  }
}
@media (max-width: 1200px) {
  .hero-leisure .inner h1 {
    font-size: 7rem;
  }
}
@media (max-width: 1100px) {
  .hero-leisure .inner h1 {
    font-size: 5.5rem;
  }
}
@media (min-width: 768px) {
  .cruise-page .hero-leisure .inner {
    background: transparent !important;
  }
}
@media (max-width: 767px) {
  .cta-btn {
    font-size: 1.8rem;
    line-height: 6.8rem;
    min-width: 1px;
  }
  .cta-btn i {
    text-align: center;
  }
  .hero-leisure {
    padding-bottom: 0;
    padding-top: 14rem;
  }
  .hero-leisure .inner .slogan {
    padding-top: 3rem;
    min-height: 23rem;
  }
  .hero-leisure .photos .hero-bg-wrap {
    height: 75rem;
  }
  .hero-leisure .inner .locations-wrap.animate .slick-prev, .hero-leisure .inner .locations-wrap.animate .slick-next {
    display: none;
  }
}
@media (max-width: 480px) {
  .cta-btn {
    font-size: 1.6rem;
    line-height: 2.1rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .cta-btn.active:before {
    width: 3.5rem;
    left: -1.3rem;
  }
  .hero-leisure .inner h1 {
    font-size: 5rem;
  }
  .hero-leisure .inner h1 span {
    line-height: 1.4;
  }
}
@media (max-width: 374px) {
  .hero-leisure .inner h1 {
    font-size: 4rem;
  }
}
.leisure-filters {
  margin-bottom: 2.5rem;
  position: relative;
  z-index: 9;
  margin-top: -18rem;
  width: 100%;
}
.leisure-filters .leisure-filters-in {
  border-bottom: 0.6rem solid #e1d0e7;
  background: #fff;
  position: relative;
}
.leisure-filters .leisure-filters-in:before {
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  content: "";
  background: #d7d7d7;
  width: 1px;
  z-index: 2;
}
.leisure-filters .leisure-filters-in .or {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 2rem;
  line-height: 2rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  transform: translate(-50%, -50%);
  transition: transform 0.35s;
  color: #1c1c1c;
  z-index: 2;
}
.leisure-filters .leisure-filters-in .filter {
  float: left;
  width: 50%;
  position: relative;
  box-sizing: border-box;
  padding-left: 5.7%;
  transition: transform 0.35s;
  background: #fff;
}
.leisure-filters .leisure-filters-in .filter.inactive {
  background: #e5e5e5;
}
.leisure-filters .leisure-filters-in .filter.inactive .trigger strong {
  color: #888888;
}
.leisure-filters .leisure-filters-in .filter.inactive.interests-filter .trigger {
  background: url(../images/interest-grey.svg) no-repeat 0 50%;
}
.leisure-filters .leisure-filters-in .filter.inactive.regions-filter .trigger {
  background: url(../images/destination-grey.svg) no-repeat 0 50%;
}
.leisure-filters .leisure-filters-in .filter:before {
  bottom: 100%;
  left: 0;
  right: 0;
  content: "";
  height: 0;
  background: #fff;
  transition: height 0.25s linear;
  position: absolute;
  display: block;
}
.leisure-filters .leisure-filters-in .filter.opened {
  transform: translate(0, -3rem);
}
.leisure-filters .leisure-filters-in .filter.opened .trigger {
  transform: translate(0, -1rem);
}
.leisure-filters .leisure-filters-in .filter:after {
  position: absolute;
  right: 10%;
  top: 53%;
  transform: translate(0, -2px);
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #b464c0;
  pointer-events: none;
}
.leisure-filters .leisure-filters-in .filter.opened:after {
  border-bottom: 5px solid #b464c0;
  border-top: none;
  margin-top: 0rem;
}
.leisure-filters .leisure-filters-in .filter.regions-filter .trigger {
  background: url(../images/destination.svg) no-repeat 0 50%;
}
.leisure-filters .leisure-filters-in .filter.interests-filter .trigger {
  background: url(../images/interest.svg) no-repeat 0 50%;
}
.leisure-filters .leisure-filters-in .filter .trigger {
  cursor: pointer;
  transition: transform 0.35s;
}
.leisure-filters .leisure-filters-in .filter .trigger span {
  display: block;
  font-size: 1.4rem;
  color: #969696;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  padding: 3.3rem 0 0.6rem 7.5rem;
}
.leisure-filters .leisure-filters-in .filter .trigger strong {
  display: block;
  font-size: 1.9rem;
  color: #1c1c1c;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  padding: 0 0 3.7rem 7.5rem;
}
.leisure-filters .leisure-filters-in .filter .trigger-wrap {
  position: absolute;
  top: calc(100% + .6rem);
  left: 0;
  right: 0;
  background: #f8f7f9;
  z-index: 3;
  max-height: 30rem;
  display: none;
  overflow: hidden;
}
.leisure-filters .leisure-filters-in .filter .trigger-wrap.hide-scroll .mCSB_scrollTools {
  opacity: 0;
}
.leisure-filters .leisure-filters-in .filter .trigger-wrap .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
.leisure-filters .leisure-filters-in .filter .trigger-wrap .mCSB_scrollTools {
  right: 2.1rem;
  top: 2.5rem;
  bottom: 2.5rem;
  opacity: 1;
  transition: opacity 0.15s;
}
.leisure-filters .leisure-filters-in .filter .trigger-wrap .mCSB_scrollTools:before {
  position: absolute;
  top: 0;
  bottom: 0;
  right: -2rem;
  left: -1rem;
  content: "";
}
.leisure-filters .leisure-filters-in .filter .trigger-wrap .mCSB_scrollTools .mCSB_draggerRail {
  background: #d7d6d8;
  width: 4px;
}
.leisure-filters .leisure-filters-in .filter .trigger-wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: #1c1c1c;
}
.leisure-filters .leisure-filters-in .filter ul {
  z-index: 3;
  list-style-type: none;
  padding: 0 5rem 1.5rem 8.3%;
  margin: 0;
}
.leisure-filters .leisure-filters-in .filter ul li {
  display: block;
  border-bottom: 1px solid #d7d7d7;
}
.leisure-filters .leisure-filters-in .filter ul li:last-child {
  border-bottom: none;
}
.leisure-filters .leisure-filters-in .filter ul li.active {
  pointer-events: none;
}
.leisure-filters .leisure-filters-in .filter ul li.active a {
  color: #fff;
  background: #652d6d;
}
.leisure-filters .leisure-filters-in .filter ul li a {
  display: block;
  font-size: 1.6rem;
  line-height: 2.1rem;
  color: #1c1c1c;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  font-weight: normal;
  transition: color 0.35s;
  padding: 1.8rem 4.2%;
  transition: background 0.35s, color 0.35s;
}
.is-desktop .leisure-filters .leisure-filters-in .filter ul li a:hover {
  background: #652d6d;
  color: #fff;
}
@media (max-width: 1200px) {
  .leisure-filters .leisure-filters-in .filter {
    padding-left: 3rem;
  }
  .leisure-filters .leisure-filters-in .filter .trigger span, .leisure-filters .leisure-filters-in .filter .trigger strong {
    padding-left: 8.5rem;
  }
}
@media (max-width: 1023px) {
  .leisure-filters .leisure-filters-in .filter.regions-filter .trigger, .leisure-filters .leisure-filters-in .filter.interests-filter .trigger {
    position: relative;
    background: none;
  }
  .leisure-filters .leisure-filters-in .filter.regions-filter .trigger span, .leisure-filters .leisure-filters-in .filter.interests-filter .trigger span {
    padding-left: 5.5rem;
  }
  .leisure-filters .leisure-filters-in .filter.regions-filter .trigger strong, .leisure-filters .leisure-filters-in .filter.interests-filter .trigger strong {
    padding-left: 5.5rem;
    font-size: 1.7rem;
  }
  .leisure-filters .leisure-filters-in .filter.regions-filter .trigger:before, .leisure-filters .leisure-filters-in .filter.interests-filter .trigger:before {
    background: url(../images/destination.svg) no-repeat 0 50% / contain;
    width: 40px;
    height: 40px;
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -20px;
  }
  .leisure-filters .leisure-filters-in .or {
    z-index: 5;
  }
  .leisure-filters .leisure-filters-in .filter.regions-filter {
    z-index: 4;
  }
  .leisure-filters .leisure-filters-in .filter.opened {
    transform: translate(0, 0);
  }
  .leisure-filters .leisure-filters-in .filter.interests-filter .trigger:before {
    background: url(../images/interest.svg) no-repeat 0 50% / contain;
  }
  .leisure-filters .leisure-filters-in .filter.inactive.interests-filter .trigger {
    background: transparent;
  }
  .leisure-filters .leisure-filters-in .filter.inactive.interests-filter .trigger:before {
    background: url(../images/interest-grey.svg) no-repeat 0 50% / contain;
  }
  .leisure-filters .leisure-filters-in .filter.inactive.regions-filter .trigger {
    background: transparent;
  }
  .leisure-filters .leisure-filters-in .filter.inactive.regions-filter .trigger:before {
    background: url(../images/destination-grey.svg) no-repeat 0 50% / contain;
  }
}
@media (max-width: 767px) {
  .leisure-filters {
    margin: 0 4% 6rem;
    width: 92%;
  }
  .leisure-filters .leisure-filters-in:before {
    left: 0;
    right: 0;
    top: 50%;
    bottom: auto;
    width: auto;
    height: 1px;
  }
  .leisure-filters .leisure-filters-in .filter {
    width: 100%;
    padding-left: 2rem;
  }
  .leisure-filters .leisure-filters-in .filter:after {
    right: 2rem;
  }
  .leisure-filters .leisure-filters-in .filter .trigger-wrap {
    top: 99%;
  }
  .leisure-filters .leisure-filters-in .filter.regions-filter.opened {
    z-index: 9;
  }
  .leisure-filters .leisure-filters-in .filter .trigger span {
    padding-top: 20px;
  }
  .leisure-filters .leisure-filters-in .filter .trigger strong {
    padding-bottom: 20px;
  }
}
.leisure-list {
  position: relative;
}
.page-template-leisure-landing-page .leisure-list .item .destination-experts {
  top: calc(100% - 7.5rem);
}
.leisure-list:hover .slick-next, .leisure-list:hover .slick-prev {
  opacity: 1;
}
.leisure-list:before {
  top: 4.2rem;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: #f8f7f9 url(../images/bg-destinations.jpg) no-repeat 50% 0 / cover;
  position: absolute;
}
.leisure-list.destinations-list .item .destination-experts li {
  padding-top: 1rem;
}
.leisure-list .destinations-carousel.scrolled:after {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 3;
  position: absolute;
}
.leisure-list .slick-list {
  overflow: visible;
  z-index: 3;
}
.leisure-list .slick-slider {
  position: static;
}
.leisure-list .slick-next, .leisure-list .slick-prev {
  position: absolute;
  right: 1rem;
  top: calc(50% - 6rem);
  z-index: 9;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  border-radius: 50%;
  background: #FFF url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%231C1C1C"/></svg>') no-repeat 50% 50% / 21px 18px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  padding: 0;
  margin: 0;
  border: none;
  opacity: 1;
  text-indent: -9999px;
  cursor: pointer;
  transition: background 0.35s, opacity 0.35s;
}
@media (max-width: 1023px) {
  .leisure-list .slick-next, .leisure-list .slick-prev {
    width: 42px;
    height: 42px;
    margin-top: -21px;
    background-size: 19px 16px;
  }
}
.leisure-list .slick-next.slick-disabled, .leisure-list .slick-prev.slick-disabled {
  display: none;
  cursor: default;
  pointer-events: none;
  opacity: 0 !important;
}
.leisure-list .slick-prev {
  right: auto;
  left: 1rem;
  transform: rotate(180deg);
}
.leisure-list .slick-slide {
  pointer-events: none;
}
.leisure-list .slick-slide.slick-active {
  pointer-events: inherit;
}
.leisure-list .item {
  width: 590px;
  box-sizing: border-box;
  margin-right: 40px;
  position: relative;
  will-change: transform;
}
.leisure-list .item:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: #fff;
  transition: left 0.25s linear, right 0.25s linear, bottom 0.25s linear, box-shadow 0.25s linear, top 0.25s linear, background 0.5s;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0);
}
.leisure-list .item:after {
  position: absolute;
  width: 0%;
  left: 0;
  bottom: 0;
  content: "";
  background: #e1d0e7;
  height: 1.2rem;
  transition: width 0.25s linear, bottom 0.25s linear, left 0.25s linear, right 0.25s linear;
}
.leisure-list .item .item-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0px;
  bottom: 0;
  z-index: 7;
}
.leisure-list .item .destination-img {
  padding-top: 61.6%;
  position: relative;
  overflow: hidden;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  transition: left 0.25s linear, right 0.25s linear, width 0.25s linear, padding-top 0.25s linear, top 0.25s linear, margin 0.25s linear;
}
.leisure-list .item .destination-img:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: url(../images/card-shadow.png) no-repeat 100% 0 / 100% 100%;
  z-index: 1;
}
.leisure-list .item .destination-img.no-shadow:before {
  display: none;
}
.leisure-list .item .destination-img .badge {
  position: absolute;
  top: 2.8rem;
  left: 2.6rem;
  border-radius: 50%;
  background: #3d1543;
  color: #fff;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  font-size: 1.2rem;
  line-height: 1;
  width: 8rem;
  height: 8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 1.5rem;
  box-sizing: border-box;
  text-align: center;
  will-change: transform;
}
.leisure-list .item .destination-img .badge.badge-featured {
  background: #1c1c1e;
}
.leisure-list .item .destination-img .badge.badge-expert {
  background: #652d6d;
}
.leisure-list .item .destination-img b {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: transform 0.25s linear;
  will-change: transform;
  transform: translate3d(0, 0, 1px) translateZ(0);
  -webkit-backface-visibility: hidden;
}
.leisure-list .item .destination-img:after {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 88.3%;
  height: 4.2rem;
  content: "";
  background: #fff;
  z-index: 2;
  transition: height 0.25s linear;
  transform: translate3d(0, 0, 1px) translateZ(0);
  will-change: transform;
}
.leisure-list .item .destination-img .marker {
  position: absolute;
  top: 1.8rem;
  right: 0;
  height: 3.2rem;
  z-index: 23;
}
.leisure-list .item .destination-img .marker i {
  position: absolute;
  right: 2.9rem;
  top: 0.8rem;
  width: 11px;
  height: 17px;
  cursor: pointer;
  background: url(../images/sprite.png) no-repeat 0 0;
  z-index: 3;
}
.leisure-list .item .destination-img .marker i:hover + span {
  transform: translate(0, 0);
}
.leisure-list .item .destination-img .marker span {
  background: #000;
  color: #fff;
  line-height: 3.2rem;
  font-size: 1.2rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  display: block;
  padding: 0 5.3rem 0 3.3rem;
  white-space: nowrap;
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(102%, 0);
  transition: transform 0.35s;
}
.leisure-list .item .destination-img .marker span strong {
  font-weight: normal;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
}
.leisure-list .item .destination-entry {
  padding: 0 14% 4rem;
  transform: translate(0, 0);
  box-sizing: border-box;
  position: relative;
  z-index: 2;
  flex: 1;
  top: 0;
  transition: padding 0.25s linear, margin 0.25s linear, top 0.25s linear;
}
.leisure-list .item .destination-entry .read-more {
  float: right;
  z-index: 12;
  position: absolute;
  top: auto;
  font-size: 0;
  bottom: 6.4rem;
}
.leisure-list .item .destination-entry h3 {
  color: #1c1c1c;
  font-size: 5.5rem;
  line-height: 1;
  margin-bottom: 2.1rem;
  position: relative;
  z-index: 2;
}
.leisure-list .item .destination-entry h3 b {
  display: block;
  position: relative;
  font-weight: normal;
  padding-bottom: 2rem;
}
.leisure-list .item .destination-entry h3 b:before {
  position: absolute;
  width: 7.6rem;
  height: 2px;
  content: "";
  bottom: 0;
  left: -3.5rem;
  background: #d1bcd4;
}
.leisure-list .item .destination-entry h3 span {
  display: block;
  text-transform: uppercase;
  font-size: 1.2rem;
  color: #5e5f61;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 2.3rem;
}
.leisure-list .item .destination-entry p {
  font-size: 1.5rem;
  line-height: 1.66;
  color: #333435;
  position: relative;
}
.leisure-list .item .destination-experts {
  display: none;
  position: absolute;
  width: 70%;
  z-index: 9;
  top: calc(100% - 1.5rem);
}
.leisure-list .item .destination-experts strong {
  display: block;
  text-transform: uppercase;
  margin-bottom: 1rem;
  font-size: 1.2rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  padding-top: 2rem;
  font-weight: normal;
}
.leisure-list .item .destination-experts ul {
  width: 100%;
  white-space: nowrap;
  margin-top: -4rem;
}
.leisure-list .item .destination-experts ul:after {
  clear: both;
  content: "";
  display: block;
}
.leisure-list .item .destination-experts li {
  display: inline-block;
  margin-right: 1rem;
  position: relative;
  list-style-type: none;
  vertical-align: middle;
  padding-top: 4rem;
}
.leisure-list .item .destination-experts li:first-child span {
  left: 0;
  transform: translate(0, 0);
}
.leisure-list .item .destination-experts li:first-child span:before {
  left: 2.5rem;
}
.leisure-list .item .destination-experts li:first-child a:hover span {
  transform: translate(0%, -0.9rem);
  opacity: 1;
}
.leisure-list .item .destination-experts li a {
  position: relative;
  z-index: 3;
  display: block;
}
.leisure-list .item .destination-experts li a:hover span {
  transform: translate(-50%, -0.9rem);
  opacity: 1;
}
.leisure-list .item .destination-experts li a.more {
  position: relative;
  color: #333435;
  font-size: 1.5rem;
  font-family: "eina01-regularuploaded_file", Arial, sans-serif;
  line-height: 1.66;
  display: inline-block;
}
.leisure-list .item .destination-experts li a.more:hover:before {
  width: 0;
}
.leisure-list .item .destination-experts li a.more:before {
  bottom: 0;
  right: 0;
  content: "";
  height: 1px;
  width: 100%;
  background: #af59bb;
  display: block;
  position: absolute;
  transition: width 0.35s;
}
.leisure-list .item .destination-experts li span {
  position: absolute;
  bottom: 100%;
  pointer-events: none;
  left: 50%;
  display: inline-block;
  white-space: nowrap;
  padding: 0 1.2rem;
  color: #5e5f61;
  font-size: 1.4rem;
  line-height: 2.9rem;
  background: #f5f5f5;
  transform: translate(-50%, 0);
  opacity: 0;
  transition: opacity 0.35s, transform 0.35s;
}
.leisure-list .item .destination-experts li span:before {
  position: absolute;
  top: 100%;
  left: 50%;
  width: 0;
  height: 0;
  border-left: 0.8rem solid transparent;
  border-right: 0.8rem solid transparent;
  content: "";
  border-top: 0.8rem solid #f5f5f5;
  margin-left: -0.8rem;
}
.leisure-list .item .destination-experts li img {
  width: 53px;
  height: 53px;
  vertical-align: top;
  border-radius: 50%;
}
.leisure-list.reordered.destinations-list:after {
  background: #652d6d;
  height: 16.8rem;
  left: 2rem;
  right: 2rem;
  bottom: 0;
  content: "";
  position: absolute;
}
.leisure-list.reordered.destinations-list .controls .progress-wrap .count span {
  color: #fff;
}
.leisure-list.reordered.destinations-list .controls .progress-wrap .count strong {
  color: #8b5a92;
}
.leisure-list.reordered.destinations-list .controls .progress-wrap .count strong:before {
  background: #8b5a92;
}
.leisure-list.reordered.destinations-list .controls .progress-wrap .progress {
  background: #75497b;
}
.leisure-list.reordered.destinations-list .controls .progress-wrap .progress i {
  background: #fff;
}
.leisure-list.reordered.destinations-list h2 {
  color: #1c1c1c;
  line-height: 1;
  padding: 3.6rem 0 7.7rem;
  margin: 0;
  position: relative;
  background: #f8f7f9;
}
.leisure-list.reordered.destinations-list h2:before, .leisure-list.reordered.destinations-list h2:after {
  position: absolute;
  top: 0;
  bottom: 0;
  content: "";
  left: 100%;
  width: 100vw;
  background: #f8f7f9;
}
.leisure-list.reordered.destinations-list h2:after {
  left: auto;
  right: 100%;
}
.leisure-list.destinations-list .item {
  transition: transform 0.35s;
}
.leisure-list.destinations-list .item .destination-meta {
  margin-bottom: 4rem;
}
.desktop-version .leisure-list .slick-next:hover, .desktop-version .leisure-list .slick-prev:hover {
  background: #1C1C1C url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%23ffffff"/></svg>') no-repeat 50% 50% / 21px 18px;
}
.controls {
  padding: 2.5rem 0 5rem;
  position: relative;
  z-index: 2;
}
.controls .cta-btn {
  padding: 1.5rem 4rem;
  line-height: 2.1rem;
}
.controls .progress-wrap {
  float: left;
  padding-top: 0.9rem;
}
.controls .progress-wrap .count {
  width: 12.7rem;
  float: left;
}
.controls .progress-wrap .count span {
  display: inline-block;
  font-family: "Quarto-Black", Arial, sans-serif;
  font-size: 3rem;
  line-height: 3rem;
  color: #1c1c1c;
}
.controls .progress-wrap .count strong {
  display: inline-block;
  font-weight: normal;
  line-height: 3rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.6rem;
  margin-left: 1.2rem;
  padding-left: 1.2rem;
  position: relative;
}
.controls .progress-wrap .count strong:before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  content: "";
  width: 1px;
  height: 1rem;
  background: #b3b6bc;
}
.controls .progress-wrap .progress {
  width: 473px;
  float: left;
  background: #d5d4d6;
  height: 4px;
  position: relative;
  margin-top: 1.5rem;
}
.controls .progress-wrap .progress i {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background: #1c1c1c;
  display: block;
  transition: width 0.5s;
}
.controls .cta-btn {
  float: right;
}
.regions-list .item .destination-entry .read-more, .regions-list .promo-box .destination-entry .read-more {
  right: 4rem;
}
.destination-meta {
  float: left;
  width: calc(100% - 8rem);
  position: relative;
  z-index: 10;
  min-height: 2rem;
  padding-top: 1.3rem;
  transition: top 0.25s linear, transform 0.25s linear;
  top: 0;
}
.destination-meta a {
  display: inline-block;
  margin-right: 0.5rem;
  color: #5e5f61;
  font-size: 1.4rem;
  line-height: 1.4;
  position: relative;
}
.destination-meta a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: #652d6d;
  height: 1px;
  width: 0;
  transition: all 0.35s;
}
.destination-meta a:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: rgba(101, 45, 109, 0.89);
  height: 1px;
  width: 0;
  transition: all 0.35s 0.15s;
}
.destination-meta a span {
  color: #af59bb;
}
.desktop-version .destination-meta a:hover:after {
  left: 0;
  right: auto;
  width: 100%;
  background: #652d6d;
}
.desktop-version .destination-meta a:hover:before {
  left: 0;
  right: auto;
  width: 100%;
}
.desktop-version .leisure-list.destinations-list .item:hover {
  z-index: 5;
}
.desktop-version .leisure-list.destinations-list .item:hover .destination-entry {
  margin-top: -9.5rem;
  padding-bottom: 9.5rem;
}
.desktop-version .leisure-list.destinations-list .item:hover .destination-entry .read-more {
  bottom: 1rem;
}
.desktop-version .leisure-list.destinations-list .item:hover .destination-img {
  left: -1.9rem;
  right: -1.9rem;
  top: -2.3rem;
  width: calc(100% + 3.8rem);
  padding-top: calc(61.6% + 2.3rem);
  margin-bottom: -2.3rem;
}
.desktop-version .leisure-list.destinations-list .item:hover .destination-img:after {
  height: 13.7rem;
}
.desktop-version .leisure-list.destinations-list .item:hover .item-link {
  left: -1.9rem;
  right: -1.9rem;
  bottom: -2.3rem;
  top: -2.3rem;
}
.desktop-version .leisure-list.destinations-list .item:hover:before {
  left: -1.9rem;
  right: -1.9rem;
  bottom: -4.6rem;
  top: -2.3rem;
  box-shadow: 0 4.5rem 3rem -3rem rgba(0, 0, 0, 0.14);
}
.desktop-version .leisure-list.destinations-list .item:hover:after {
  width: calc(100% + 3.8rem);
  bottom: -4.6rem;
  left: -1.9rem;
  right: -1.9rem;
}
.desktop-version .leisure-list.destinations-list .item:hover .destination-img b {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1.02);
}
.destination-expirience .leisure-list .item .destination-experts {
  top: auto;
  bottom: 1rem;
}
.destination-expirience .leisure-list .item .destination-experts ul {
  margin-top: 0;
}
.post-type-archive-travel-journal .leisure-list .item .destination-entry, .page-template-cruises-page .leisure-list .item .destination-entry, .blog .leisure-list .item .destination-entry {
  padding-bottom: 1rem !important;
}
.post-type-archive-travel-journal .leisure-list .item .destination-entry .read-more, .page-template-cruises-page .leisure-list .item .destination-entry .read-more, .blog .leisure-list .item .destination-entry .read-more {
  bottom: 3rem;
}
@media (max-width: 1400px) {
  .leisure-list .item {
    width: 40vw;
  }
  .leisure-list .item .destination-experts {
    top: calc(100% + 1.5rem);
  }
  .leisure-list .item .destination-entry {
    padding: 0 7% 1rem;
  }
  .leisure-list .item .destination-entry .read-more {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    bottom: 2.7rem;
  }
  .leisure-list .item .destination-entry h3 {
    font-size: 4.5rem;
  }
  .leisure-list .item .destination-entry h3 b:before {
    width: 5.6rem;
    left: -1.5rem;
  }
}
@media (max-width: 1200px) {
  .leisure-list .item {
    width: 40vw;
  }
  .leisure-list .item .destination-entry h3 {
    font-size: 3.5rem;
  }
  .leisure-list .item .destination-img .badge.badge-featured {
    transform: scale(0.8);
    transform-origin: 0 0;
    top: 1rem;
    left: 1rem;
  }
}
@media (max-width: 1100px) {
  .leisure-list.destinations-list .item .destination-meta {
    margin-bottom: 0;
  }
  .leisure-list .item {
    width: 40vw;
    margin-right: 30px;
  }
  .leisure-list .item .destination-entry {
    padding: 0 7% 4rem;
  }
  .leisure-list .item .destination-entry p {
    font-size: 1.4rem;
  }
  .leisure-list .item .destination-entry .read-more {
    transform: scale(0.7);
    transform-origin: 100% 90%;
    bottom: 2.8rem;
  }
  .controls .progress-wrap .progress {
    width: 40vw;
  }
}
@media (max-width: 1023px) {
  .controls {
    padding-bottom: 0;
  }
  .controls .progress-wrap .progress {
    width: 35vw;
  }
  .controls .progress-wrap .count {
    width: 10rem;
  }
}
@media (max-width: 767px) {
  .leisure-list .item .item-link {
    display: none;
  }
  .leisure-list .item .destination-entry .read-more {
    right: 4%;
  }
  .destination-meta {
    display: table;
  }
  .destination-meta .destination-meta-in {
    display: table-cell;
    vertical-align: bottom;
  }
  .destinations-list.destinations-list-m > .inner {
    padding: 0;
  }
  .destinations-list.destinations-list-m > .inner .h2, .destinations-list.destinations-list-m > .inner h2 {
    padding: 0 8%;
  }
  .destinations-list.destinations-list-m > .inner .controls {
    padding-left: 8%;
    padding-right: 8%;
  }
  .destinations-list .h2 {
    padding: 0 4%;
  }
  .destinations-list .destinations-carousel {
    margin-left: 4%;
    margin-right: 4%;
  }
  .destinations-carousel-m > div {
    float: left;
  }
  .destinations-carousel-wrap {
    overflow-x: auto;
    padding: 0 4%;
  }
  .leisure-list .item {
    width: 84vw;
    margin-right: 20px;
  }
  .leisure-list .item .destination-img .marker i {
    top: 0.5rem;
  }
  .leisure-list .item .destination-entry p {
    font-size: 14px;
    margin-bottom: 1.5rem;
  }
  .destination-meta a {
    font-size: 13px;
  }
  .controls {
    padding: 2.5rem 4% 5rem;
  }
  .controls .progress-wrap, .controls .progress-wrap .progress {
    display: none;
  }
  .experiences-carousel-destination .controls {
    display: none;
  }
}
@media (max-width: 480px) {
  .controls .progress-wrap {
    padding-top: 0;
    margin-bottom: 1rem;
  }
  .leisure-list .item .destination-entry h3 {
    font-size: 4rem;
  }
}
.leisure-list.experiences-list {
  padding-top: 6rem;
}
.leisure-list.experiences-list:before {
  top: 18.5rem;
}
.leisure-list.experiences-list:after {
  background: #652d6d;
  height: 16.8rem;
  left: 2rem;
  right: 2rem;
  bottom: 0;
  content: "";
  position: absolute;
}
.leisure-list.experiences-list .destination-meta {
  padding-top: 1rem;
}
.leisure-list.experiences-list h2 {
  color: #1c1c1c;
  line-height: 1;
  padding: 3.6rem 0 7.7rem;
  margin: 0;
  position: relative;
  background: #fff;
}
.leisure-list.experiences-list h2:before, .leisure-list.experiences-list h2:after {
  position: absolute;
  top: 0;
  bottom: 0;
  content: "";
  left: 100%;
  width: 100vw;
  background: #fff;
}
.leisure-list.experiences-list h2:after {
  left: auto;
  right: 100%;
}
.leisure-list.experiences-list .item {
  width: 388px;
  margin-right: 28px;
}
.leisure-list.experiences-list .item .destination-img {
  padding-top: 107%;
}
.leisure-list.experiences-list .item .destination-img:before {
  display: none;
}
.leisure-list.experiences-list .item .destination-img:after {
  height: 8.6rem;
  width: 94%;
}
.leisure-list.experiences-list .item .destination-entry {
  padding-right: 16%;
  padding-bottom: 4rem;
}
.leisure-list.experiences-list .item .destination-entry h3 {
  font-size: 4.2rem;
  top: -4.8rem;
  margin-bottom: -2.8rem;
}
.leisure-list.experiences-list .item .destination-entry p {
  min-height: 9.1rem;
}
.leisure-list.experiences-list .item .destination-entry .read-more {
  position: relative;
  bottom: auto;
  top: -0.4rem;
  font-size: 0;
}
.leisure-list.experiences-list .controls .progress-wrap .count span {
  color: #fff;
}
.leisure-list.experiences-list .controls .progress-wrap .count strong {
  color: #8b5a92;
}
.leisure-list.experiences-list .controls .progress-wrap .count strong:before {
  background: #8b5a92;
}
.leisure-list.experiences-list .controls .progress-wrap .progress {
  background: #75497b;
}
.leisure-list.experiences-list .controls .progress-wrap .progress i {
  background: #fff;
}
.leisure-list.experiences-list.reordered {
  padding-top: 0;
}
.leisure-list.experiences-list.reordered:after {
  display: none;
}
.leisure-list.experiences-list.reordered .controls .progress-wrap .count span {
  color: #1c1c1c;
}
.leisure-list.experiences-list.reordered .controls .progress-wrap .count strong {
  color: #1c1c1c;
}
.leisure-list.experiences-list.reordered .controls .progress-wrap .count strong:before {
  background: #b3b6bc;
}
.leisure-list.experiences-list.reordered .controls .progress-wrap .progress {
  background: #d5d4d6;
}
.leisure-list.experiences-list.reordered .controls .progress-wrap .progress i {
  background: #1c1c1c;
}
.leisure-list.experiences-list .experiences-carousel.scrolled:after {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 3;
  position: absolute;
}
.leisure-list.experiences-list .experiences-carousel.scrolled .slick-next, .leisure-list.experiences-list .experiences-carousel.scrolled .slick-prev {
  transition: background 0s;
}
.desktop-version .leisure-list .item:hover {
  z-index: 5;
}
.desktop-version .leisure-list .item:hover .destination-img {
  left: -1.6rem;
  right: -1.6rem;
  top: -1.6rem;
  padding-top: calc(107% + 1.6rem);
  margin-bottom: -1.6rem;
  width: calc(100% + 3.2rem);
}
.desktop-version .leisure-list .item:hover .item-link {
  left: -1.6rem;
  right: -1.6rem;
  bottom: -1.6rem;
}
.desktop-version .leisure-list .item:hover:before {
  left: -1.6rem;
  right: -1.6rem;
  bottom: -2.2rem;
  box-shadow: 0 4.5rem 3rem -3rem rgba(0, 0, 0, 0.14);
}
.desktop-version .leisure-list .item:hover:after {
  width: calc(100% + 3.2rem);
  bottom: -2.2rem;
  left: -1.6rem;
  right: -1.6rem;
}
.desktop-version .leisure-list .item:hover .read-more {
  width: 75px;
}
.desktop-version .leisure-list .item:hover .destination-img b {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1.02);
}
.experiences-destination .leisure-list.experiences-list h2:before, .experiences-destination .leisure-list.experiences-list h2:after {
  background: #f8f7f9;
}
@media (max-width: 1280px) {
  .leisure-list.experiences-list .item {
    width: 40vw;
  }
  .leisure-list.experiences-list .item .destination-entry h3 {
    font-size: 3.8rem;
  }
}
@media (max-width: 1200px) {
  .leisure-list.experiences-list .item {
    width: 40vw;
  }
  .leisure-list.experiences-list .item .destination-entry h3 {
    font-size: 3.4rem;
  }
}
@media (max-width: 1100px) {
  .leisure-list.experiences-list .item .destination-entry {
    padding-right: 7%;
  }
}
@media (max-width: 767px) {
  .leisure-list.experiences-list h2 {
    padding: 0 4% 3.5rem;
  }
  .leisure-list.experiences-list .item {
    margin-right: 20px;
    width: 68vw;
  }
  .leisure-list.experiences-list .item .destination-entry p {
    font-size: 13px;
  }
  .leisure-list.experiences-list .item .destination-entry .read-more {
    position: absolute;
    top: auto;
    bottom: 2.8rem;
  }
  .leisure-list.experiences-list .item .destination-entry .read-more {
    transform: scale(0.55);
    right: 3rem;
  }
  .leisure-list.experiences-list .item .destination-entry h3 {
    font-size: 2.8rem;
  }
  .leisure-list.experiences-list .item .destination-meta {
    width: calc(100% - 5rem);
  }
  .leisure-list.experiences-list .item .destination-meta a {
    font-size: 12px;
  }
  .leisure-list.experiences-list .experiences-carousel-m > div {
    float: left;
  }
  .leisure-list.experiences-list .experiences-carousel-wrap {
    overflow-x: auto;
    padding: 0 4%;
    position: relative;
    z-index: 2;
  }
  .leisure-list.experiences-list.experiences-list-m {
    position: relative;
    z-index: 2;
  }
  .leisure-list.experiences-list.experiences-list-m h2 {
    padding: 0 8% 3.5rem;
  }
  .leisure-list.experiences-list.experiences-list-m > .inner {
    padding: 0;
  }
  .leisure-list.experiences-list.experiences-list-m .controls {
    padding-left: 8%;
    padding-right: 8%;
  }
  .leisure-list.experiences-list .experiences-carousel {
    margin-left: 4%;
    margin-right: 4%;
  }
}
.travel-experts {
  position: relative;
  background: #f7f6f7;
  padding-bottom: 10rem;
}
.travel-experts:before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 93%;
  top: 8rem;
  z-index: 1;
  content: "";
  background: #c7dfe2 url(../images/bg-blue.jpg) no-repeat 0 100%;
}
.travel-experts .te-top-part {
  position: relative;
  z-index: 2;
  padding: 5rem 0 40rem;
}
.travel-experts .te-top-part:before {
  position: absolute;
  top: 0;
  left: 2rem;
  right: 2rem;
  bottom: 0;
  content: "";
  background: url(../images/bg-purple.jpg) no-repeat 0 50% / cover;
}
.travel-experts .te-top-part .inner {
  position: relative;
  z-index: 2;
}
.travel-experts .te-top-part .inner:after {
  clear: both;
  content: "";
  display: block;
}
.travel-experts .te-top-part .inner .te-left {
  float: left;
  width: 59%;
}
.travel-experts .te-top-part .inner .te-left h2 {
  font-size: 7.5rem;
  line-height: 1;
  margin-bottom: 7rem;
  color: #fff;
}
.travel-experts .te-top-part .inner .te-left .entry {
  padding-left: 16%;
  font-size: 2.1rem;
  line-height: 1.8;
  color: #fff;
}
.travel-experts .te-top-part .inner .te-left .entry p {
  margin: 0;
}
.travel-experts .te-top-part .inner .te-left .entry .h3 {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  display: block;
}
.travel-experts .te-top-part .inner .te-right {
  float: right;
  width: 33%;
  text-align: right;
  padding-top: 12rem;
}
.travel-experts .te-top-part .inner .te-right .icon {
  float: left;
  width: 50%;
  margin-top: 4rem;
}
.travel-experts .te-top-part .inner .te-right .icon img {
  max-height: 8.2rem;
}
.travel-experts .te-top-part .inner .te-right .icon strong {
  font-family: "Quarto-Black", Arial, sans-serif;
  font-size: 3rem;
  line-height: 1;
  color: #fff;
  font-weight: normal;
  position: relative;
  padding-top: 4rem;
  display: block;
}
.travel-experts .te-top-part .inner .te-right .icon strong:before {
  position: absolute;
  width: 6.2rem;
  height: 2px;
  background: #97799d;
  content: "";
  top: 2.2rem;
  right: 0;
}
.travel-experts .te-list-wrap {
  margin-top: -32.6rem;
  position: relative;
  z-index: 2;
}
.travel-experts .te-list-wrap .te-list {
  display: flex;
}
.travel-experts .te-list-wrap .te-list-in {
  position: relative;
}
.travel-experts .te-list-wrap .te-list-in .te-card {
  float: left;
  width: 31.8%;
  margin-right: 2.2%;
}
.travel-experts .te-list-wrap .te-list-in .te-item {
  float: left;
  width: 31.8%;
  margin-right: 2.2%;
}
.travel-experts .te-list-wrap .te-list-in .te-item.overed a.img-wrap span {
  transform: translate3d(0, 0, 1px) scale(1.05);
}
.travel-experts .te-list-wrap .te-list-in .te-item.overed .te-item-in h3 a {
  color: #652d6d;
}
.travel-experts .te-list-wrap .te-list-in .te-item a.img-wrap {
  overflow: hidden;
  display: block;
  margin-bottom: 4.5rem;
}
.travel-experts .te-list-wrap .te-list-in .te-item a.img-wrap span {
  padding-top: 107%;
  display: block;
  transform: translate3d(0, 0, 1px);
  transform-origin: 50% 50%;
  transition: transform 0.35s;
  will-change: transform;
}
.travel-experts .te-list-wrap .te-list-in .te-item a.img-wrap img {
  transform: translate3d(0, 0, 1px);
  transform-origin: 50% 50%;
  transition: transform 0.35s;
  will-change: transform;
  display: block;
}
.travel-experts .te-list-wrap .te-list-in .te-item a.img-wrap:hover img, .travel-experts .te-list-wrap .te-list-in .te-item a.img-wrap:hover span {
  transform: translate3d(0, 0, 1px) scale(1.05);
}
.travel-experts .te-list-wrap .te-list-in .te-item .te-item-in {
  padding: 0 14% 19%;
}
.travel-experts .te-list-wrap .te-list-in .te-item .te-item-in h3 {
  font-size: 4.2rem;
  padding-bottom: 3rem;
  margin-bottom: 2.5rem;
  position: relative;
}
.travel-experts .te-list-wrap .te-list-in .te-item .te-item-in h3:before {
  position: absolute;
  left: -3.3rem;
  width: 6.2rem;
  height: 2px;
  content: "";
  background: #aaa5bf;
  bottom: 0;
}
.travel-experts .te-list-wrap .te-list-in .te-item .te-item-in h3 span {
  display: block;
}
.travel-experts .te-list-wrap .te-list-in .te-item .te-item-in h3 a {
  transition: color 0.35s;
}
.travel-experts .te-list-wrap .te-list-in .te-item .te-item-in h3 a:hover {
  color: #652d6d;
}
.travel-experts .te-list-wrap .te-list-in .te-item .te-item-in p {
  font-size: 1.5rem;
  color: #333435;
  line-height: 1.66;
  margin-bottom: 1rem;
}
.travel-experts .te-list-wrap .te-list-in .te-promo-card {
  position: absolute;
  width: 32%;
  right: 0;
  top: 0;
  bottom: 0;
  background: url(../images/bg-promo-card.jpg) no-repeat 50% 0 / cover;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.travel-experts .te-list-wrap .te-list-in .te-promo-card h4 {
  color: #fff;
  font-size: 4.2rem;
  line-height: 1.33;
  max-width: 290px;
  margin: 0 auto 5rem;
}
.travel-experts .te-list-wrap .te-list-in .te-promo-card .or {
  display: block;
  padding: 15% 0;
  color: #c1d7db;
  font-size: 1.5rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
}
.travel-experts .te-list-wrap .te-list-in .te-promo-card .view-all {
  display: inline-block;
  color: #c1d7db;
  font-size: 1.5rem;
  line-height: 1.8;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  position: relative;
}
.travel-experts .te-list-wrap .te-list-in .te-promo-card .view-all:before {
  position: absolute;
  bottom: 0;
  right: 0;
  content: "";
  background: #af59bb;
  transition: width 0.35s;
  width: 100%;
  height: 1px;
}
.travel-experts .te-list-wrap .te-list-in .te-promo-card .view-all:hover:before {
  width: 0;
}
.rating {
  display: none;
  position: relative;
  width: 79px;
  height: 15px;
  background: url(../images/stars.svg) no-repeat 0 -30px;
  margin-bottom: 2rem;
}
.rating span {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  content: "";
  background: url(../images/stars.svg) no-repeat 0 -45px;
  text-indent: 9999px;
}
.rating.yellow {
  background: url(../images/stars.svg) no-repeat 0 0px / 79px 100%;
}
.rating.yellow span {
  background: url(../images/stars-yellow.svg) no-repeat 0 0px / 79px 100%;
  width: 0;
}
.rating.rating-large {
  width: 111px;
  height: 21px;
}
.rating.rating-large.yellow {
  background: url(../images/stars.svg) no-repeat 0 0px / 111px 100%;
}
.rating.rating-large.yellow span {
  background: url(../images/stars-yellow.svg) no-repeat 0 0px / 111px 100%;
}
@media (max-width: 1500px) {
  .travel-experts .te-top-part .inner .te-left h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .travel-experts .te-top-part .inner .te-left h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .travel-experts .te-top-part .inner .te-left h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .travel-experts .te-top-part .inner .te-right {
    padding-top: 0;
    margin-right: 3%;
  }
  .travel-experts .te-top-part .inner .te-right .icon strong {
    font-size: 2.2rem;
  }
  .travel-experts .te-top-part .inner .te-left {
    margin-left: 3%;
  }
  .travel-experts .te-top-part .inner .te-left .entry {
    padding-left: 5%;
    font-size: 1.8rem;
  }
  .travel-experts .te-top-part .inner .te-left h2 {
    font-size: 5.5rem;
    margin-bottom: 4rem;
  }
  .travel-experts .te-list-wrap .te-list-in .te-promo-card h4 {
    font-size: 3.2rem;
  }
}
@media (max-width: 1100px) {
  .travel-experts .te-top-part .inner .te-left h2 {
    font-size: 4rem;
  }
}
@media (max-width: 767px) {
  .travel-experts .te-top-part {
    padding-bottom: 60rem;
  }
  .travel-experts .te-top-part .inner .te-right {
    padding: 0 4%;
    margin-right: 0%;
    float: none;
    text-align: left;
    width: auto;
  }
  .travel-experts .te-top-part .inner .te-right .icon {
    text-align: center;
  }
  .travel-experts .te-top-part .inner .te-right .icon strong {
    font-size: 2.6rem;
  }
  .travel-experts .te-top-part .inner .te-right .icon strong:before {
    right: auto;
    left: 50%;
    margin-left: -3.1rem;
  }
  .travel-experts .te-top-part .inner .te-left {
    margin-left: 0%;
    width: auto;
    padding: 0 4%;
    float: none;
  }
  .travel-experts .te-top-part .inner .te-left .entry {
    padding-left: 0%;
    font-size: 1.7rem;
  }
  .travel-experts .te-top-part .inner .te-left .entry p {
    font-size: 1.7rem;
  }
  .travel-experts .te-list-wrap {
    margin-top: -52.6rem;
  }
  .travel-experts .te-list-wrap .te-list {
    margin-left: 4%;
  }
  .travel-experts .te-list-wrap .te-list-in .te-promo-card {
    position: static;
    width: 92%;
    margin-left: 4%;
    padding: 4rem 0;
    margin-top: 4vw;
  }
  .travel-experts .te-list-wrap .te-list-in .te-promo-card h4 {
    margin-bottom: 2rem;
  }
  .travel-experts .te-list-wrap .te-list-in .te-card {
    width: 48%;
    margin-right: 4%;
    padding-bottom: 1.5rem;
  }
  .travel-experts .te-list-wrap .te-list-in .te-card h3 {
    font-size: 2.6rem;
  }
  .travel-experts .te-list-wrap .te-list-in .te-card .rating {
    transform: scale(0.7);
  }
}
.leisure-list.travel-journal-list {
  background: #fff;
  padding-top: 10rem;
}
.leisure-list.travel-journal-list .item .destination-entry {
  z-index: 24;
}
.leisure-list.travel-journal-list .deco {
  pointer-events: none;
}
.leisure-list.travel-journal-list .deco:before {
  position: absolute;
  bottom: 70%;
  right: 0;
  width: 475px;
  height: 703px;
  content: "";
  z-index: 1;
  background: url(../images/deco-pattern-right.png) no-repeat 100% 100%;
}
.leisure-list.travel-journal-list .deco:after {
  position: absolute;
  bottom: 9%;
  left: 0;
  width: 371px;
  height: 624px;
  content: "";
  z-index: 6;
  background: url(../images/deco-pattern-left.png) no-repeat 0 0;
}
.leisure-list.travel-journal-list:before {
  position: absolute;
  bottom: -4rem;
  right: 0;
  left: auto;
  top: auto;
  width: 63px;
  height: 194px;
  content: "";
  z-index: 3;
  pointer-events: none;
  background: url(../images/deco-pattern-bottom.png) no-repeat 100% 100%;
}
.leisure-list.travel-journal-list .inner {
  position: relative;
}
.leisure-list.travel-journal-list .inner .blue-deco {
  position: absolute;
  bottom: 0;
  left: 30px;
  width: 100vw;
  height: 64%;
  content: "";
  background: rgba(86, 166, 173, 0.3);
  z-index: 4;
}
.leisure-list.travel-journal-list .inner .blue-deco:after {
  position: absolute;
  right: 100%;
  top: 0;
  bottom: 0;
  content: "";
  background: #f8f8fa;
  width: 100vw;
}
.leisure-list.travel-journal-list h2 {
  color: #1c1c1c;
  font-size: 7.5rem;
  line-height: 1;
  padding: 0 0 7rem;
  margin: 0;
  position: relative;
}
.leisure-list.travel-journal-list .item {
  width: 49.1%;
  padding-right: 0;
  position: relative;
  z-index: 9;
  margin-right: 0;
  float: left;
}
.leisure-list.travel-journal-list .item + .item {
  margin-left: 1.8%;
}
.leisure-list.travel-journal-list .item .destination-entry h3 {
  font-size: 4.2rem;
  padding-bottom: 0;
  box-sizing: border-box;
}
.leisure-list.travel-journal-list .item .destination-entry h3:before {
  display: none;
}
.leisure-list.travel-journal-list .item .destination-entry h3 a {
  color: #1c1c1c;
  transition: color 0.35s;
  display: inline-block;
  margin-bottom: 3.7rem;
  position: relative;
}
.leisure-list.travel-journal-list .item .destination-entry h3 a:before {
  position: absolute;
  width: 7.6rem;
  height: 2px;
  content: "";
  bottom: -3.7rem;
  left: -3.5rem;
  background: #d1bcd4;
}
.leisure-list.travel-journal-list .item .destination-entry h3 a:hover {
  color: #652d6d;
}
.leisure-list.travel-journal-list .item .destination-entry p {
  min-height: 9.7rem;
  margin-bottom: 0;
  padding-bottom: 2rem;
}
.leisure-list.travel-journal-list .item .destination-entry .read-more {
  bottom: 2.2rem;
}
.leisure-list.travel-journal-list .read-more {
  float: right;
}
.leisure-list .cta-btn-wrap {
  padding: 2.7rem 0 6.5rem;
  text-align: right;
  clear: both;
  position: relative;
  z-index: 5;
}
.tj-list.with-slider {
  position: relative;
  z-index: 9;
}
.desktop-version .leisure-list.travel-journal-list .item:hover {
  z-index: 9;
}
.desktop-version .leisure-list.travel-journal-list .item:hover .destination-img {
  left: -1.6rem;
  right: -1.6rem;
  width: calc(100% + 3.2rem);
}
.desktop-version .leisure-list.travel-journal-list .item:hover:before {
  left: -1.6rem;
  right: -1.6rem;
  bottom: -3.2rem;
  top: -2.3rem;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.14);
}
.desktop-version .leisure-list.travel-journal-list .item:hover:after {
  width: calc(100% + 3.2rem);
  bottom: -3.2rem;
  left: -1.6rem;
  right: -1.6rem;
}
.desktop-version .leisure-list.travel-journal-list .item:hover .destination-img {
  top: -2.3rem;
  padding-top: calc(61.6% + 2.3rem);
  margin-bottom: -2.3rem;
}
.desktop-version .leisure-list.travel-journal-list .item:hover .destination-img b {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1.02);
}
.desktop-version .expert-meta a:hover + a, .desktop-version .expert-meta a.overed + a {
  color: #652d6d;
}
.desktop-version .expert-meta a:hover + a:after, .desktop-version .expert-meta a.overed + a:after {
  width: 100%;
}
.desktop-version .expert-meta a.overed img {
  opacity: 0.8;
}
.desktop-version .expert-meta .expert-link:hover {
  color: #652d6d;
}
.desktop-version .expert-meta .expert-link:hover:after {
  width: 100%;
}
.expert-meta {
  margin-bottom: 1.9rem;
}
.expert-meta .date {
  float: left;
  font-size: 1.4rem;
  line-height: 2.1rem;
  margin-top: 16px;
  color: #5e5f61;
  padding-right: 1.3rem;
  margin-right: 1.3rem;
  position: relative;
  z-index: 2;
}
.expert-meta .date:after {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -5px;
  width: 2px;
  content: "";
  height: 10px;
  background: #737476;
  display: block;
}
.expert-meta .date + a {
  position: relative;
  z-index: 23;
}
.expert-meta .date + a.no-link {
  pointer-events: none;
}
.expert-meta img {
  width: 5.3rem;
  height: 5.3rem;
  border-radius: 50%;
  margin-right: 1.5rem;
  float: left;
  transition: opacity 0.35s;
}
.expert-meta a:hover img {
  opacity: 0.8;
}
.expert-meta .expert-link {
  position: relative;
  z-index: 23;
  color: #5e5f61;
  font-size: 1.4rem;
  line-height: 2.5rem;
  margin-top: 1.4rem;
  float: left;
}
.expert-meta .expert-link.no-link {
  pointer-events: none;
}
.expert-meta .expert-link.no-link:before {
  display: none;
}
.expert-meta .expert-link:before, .expert-meta .expert-link:after {
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1px;
  content: "";
  background: #af59bb;
  transition: width 0.35s;
  position: absolute;
  display: block;
}
.expert-meta .expert-link:after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
@media (max-width: 1300px) {
  .leisure-list.travel-journal-list .item .destination-entry h3 {
    font-size: 3.6rem;
  }
  .leisure-list.travel-journal-list .item .destination-entry p {
    padding-bottom: 0;
  }
}
@media (max-width: 767px) {
  .expert-meta .date, .expert-meta .expert-link {
    font-size: 13px;
  }
}
.reviews-list {
  position: relative;
  z-index: 2;
  background: #f8f7f9 url(../images/bg-reviews.jpg) no-repeat 0 0 / 100% 100%;
}
.reviews-list:hover .reviews-carousel .slick-next, .reviews-list:hover .reviews-carousel .slick-prev {
  opacity: 1;
}
.reviews-list h2 {
  padding: 12rem 0 1rem;
}
.author .reviews-list {
  padding-top: 5rem;
}
.reviews-list .slick-list {
  padding-bottom: 8rem !important;
}
.reviews-list .reviews-carousel {
  position: relative;
}
.reviews-list .reviews-carousel .slick-track {
  padding: 2rem 0;
}
.reviews-list .reviews-carousel .slick-track {
  display: flex !important;
}
.reviews-list .reviews-carousel .slick-slide {
  height: inherit !important;
}
.reviews-list .reviews-carousel .review-item {
  width: 84.1rem;
  margin: 0 3rem;
  position: relative;
  padding: 5rem 0 6rem;
  cursor: pointer;
}
.reviews-list .reviews-carousel .review-item.slick-active {
  pointer-events: inherit;
}
.reviews-list .reviews-carousel .review-item:before {
  position: absolute;
  top: 0;
  left: 11%;
  right: 0;
  bottom: 0rem;
  content: "";
  background: #fff;
  border-bottom: 1rem solid #e1d0e7;
  z-index: 1;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.14);
  transition: left 0.2s linear, right 0.2s linear, bottom 0.2s linear, top 0.2s linear;
}
.reviews-list .reviews-carousel .review-item:after {
  position: absolute;
  height: 60%;
  left: 30%;
  right: 20%;
  bottom: 0rem;
  content: "";
  box-shadow: 0 0 10rem rgba(15, 24, 29, 0.25);
}
.reviews-list .reviews-carousel .review-item .img-wrap {
  float: left;
  width: 45.9%;
  position: relative;
  overflow: hidden;
  z-index: 2;
}
.reviews-list .reviews-carousel .review-item .img-wrap .rating, .reviews-list .reviews-carousel .review-item .img-wrap h3 {
  display: none;
}
.reviews-list .reviews-carousel .review-item .img-wrap .img {
  padding-top: 93%;
  transition: transform 0.35s;
  will-change: transform;
  transform: translate3d(0, 0, 1px);
  position: relative;
}
.reviews-list .reviews-carousel .review-item .img-wrap .img img {
  position: absolute;
  inset: 0;
  object-fit: cover;
  object-position: top;
  max-height: 100%;
  min-height: 100%;
}
.reviews-list .reviews-carousel .review-item .col-r {
  float: right;
  width: 47%;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  padding: 1rem 8.5% 0 0;
}
.reviews-list .reviews-carousel .review-item .col-r .col-r-in {
  min-height: 300px;
  height: auto;
}
.reviews-list .reviews-carousel .review-item .col-r .rating {
  margin-bottom: 3rem;
  display: block;
}
.reviews-list .reviews-carousel .review-item .col-r h3 {
  position: relative;
  margin-bottom: 1.8rem;
  padding-bottom: 2.4rem;
}
.reviews-list .reviews-carousel .review-item .col-r h3:before {
  position: absolute;
  bottom: 0;
  left: -2.5rem;
  width: 6.2rem;
  height: 2px;
  content: "";
  background: #d1bcd4;
}
.reviews-list .reviews-carousel .review-item .col-r p, .reviews-list .reviews-carousel .review-item .col-r .col-r-in__content {
  font-size: 1.5rem;
  line-height: 1.66;
  padding-bottom: 0;
}
.reviews-list .reviews-carousel .review-item .col-r .meta {
  font-size: 1.4rem;
  line-height: 1.66;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.reviews-list .reviews-carousel .review-item .col-r .meta strong {
  display: block;
  color: #1c1c1c;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
}
.reviews-list .reviews-carousel .review-item .col-r .meta strong i {
  font-style: normal;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
}
.reviews-list .reviews-carousel .review-item .col-r .meta span {
  display: block;
  color: #5e5f61;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.reviews-list .reviews-carousel .review-item .col-r .more-link {
  width: 32px;
  height: 32px;
  float: right;
  border-radius: 50%;
  margin-right: 2.5rem;
  position: static;
  right: 0;
  top: -0.7rem;
  text-indent: 0;
  transition: transform 0.2s;
  transform: rotate(45deg);
}
.reviews-list .reviews-carousel .review-item .col-r .more-link::before, .reviews-list .reviews-carousel .review-item .col-r .more-link:after {
  display: none;
}
.reviews-list .reviews-carousel .review-item .col-r .more-link svg {
  position: absolute;
  top: -7px;
  left: -7px;
}
.reviews-list .reviews-carousel .review-item .col-r .more-link svg .rect, .reviews-list .reviews-carousel .review-item .col-r .more-link svg .path {
  transition: all 0.35s;
}
.reviews-list .reviews-carousel .slick-next, .reviews-list .reviews-carousel .slick-prev {
  position: absolute;
  right: 1rem;
  top: calc(50% - 6rem);
  z-index: 9;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  border-radius: 50%;
  background: #fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%231C1C1C"/></svg>') no-repeat 50% 50% / 21px 18px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  padding: 0;
  margin: 0;
  border: none;
  opacity: 1;
  text-indent: -9999px;
  cursor: pointer;
  transition: background 0.35s, opacity 0.35s;
}
@media (max-width: 1023px) {
  .reviews-list .reviews-carousel .slick-next, .reviews-list .reviews-carousel .slick-prev {
    width: 42px;
    height: 42px;
    margin-top: -21px;
    background-size: 19px 16px;
  }
}
.reviews-list .reviews-carousel .slick-next.slick-disabled, .reviews-list .reviews-carousel .slick-prev.slick-disabled {
  display: none;
  cursor: default;
  pointer-events: none;
  opacity: 0 !important;
}
.reviews-list .reviews-carousel .slick-prev {
  right: auto;
  left: 1rem;
  transform: rotate(180deg);
}
.reviews-list .progress-wrap {
  padding: 0 0 14rem;
}
.reviews-list .progress-wrap .count {
  width: 17.3rem;
  text-align: center;
  float: left;
}
.reviews-list .progress-wrap .count span {
  display: inline-block;
  font-family: "Quarto-Black", Arial, sans-serif;
  font-size: 3rem;
  line-height: 3rem;
  color: #1c1c1c;
}
.reviews-list .progress-wrap .count strong {
  display: inline-block;
  font-weight: normal;
  line-height: 3rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.6rem;
  margin-left: 1.2rem;
  padding-left: 1.2rem;
  position: relative;
  color: #b3b6bc;
}
.reviews-list .progress-wrap .count strong:before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  content: "";
  width: 1px;
  height: 1rem;
  background: #b3b6bc;
}
.reviews-list .progress-bar {
  max-width: 96rem;
  float: left;
  width: calc(100% - 17.3rem);
  height: 3px;
  background: #d5d4d6;
  position: relative;
  margin-top: 1.5rem;
}
.reviews-list .progress-bar i {
  position: absolute;
  bottom: 0;
  left: 0;
  top: 0;
  background: #1c1c1c;
  transition: width 0.75s linear;
}
.reviews-list.scrolled:after {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  z-index: 9;
  position: absolute;
}
.reviews-list.scrolled .slick-next, .reviews-list.scrolled .slick-prev {
  transition: background 0s;
}
.desktop-version .reviews-carousel .slick-next:hover, .desktop-version .reviews-carousel .slick-prev:hover {
  background: #1c1c1c url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%23ffffff"/></svg>') no-repeat 50% 50% / 21px 18px;
}
.review-overlay {
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 9998;
  background: rgba(0, 0, 0, 0.3);
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s, visibility 0.5s;
}
.review-overlay.fadein {
  opacity: 1;
  visibility: visible;
}
.review-popup {
  position: fixed;
  top: 50%;
  max-height: 94vh;
  left: 50%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s, visibility 0.5s;
  width: 94vw;
  max-width: 1010px;
  background: #fff;
  transform: translate(-50%, -50%);
  z-index: 9999;
  border-bottom: 1rem solid #e1d0e7;
}
.review-popup.fadein {
  opacity: 1;
  visibility: visible;
}
.review-popup .close-review-popup {
  position: absolute;
  box-sizing: border-box;
  top: 3rem;
  right: 3rem;
  z-index: 3;
  transition: opacity 0.35s;
  cursor: pointer;
}
.review-popup .close-review-popup svg {
  top: -7px;
  left: -7px;
  position: absolute;
}
.review-popup .close-review-popup:after, .review-popup .close-review-popup::before {
  display: none;
}
.review-popup .close-review-popup .rect, .review-popup .close-review-popup .path {
  transition: all 0.35s;
}
.review-popup .review-popup-inner {
  padding: 7.7%;
  height: 100%;
  max-height: 90vh;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}
.review-popup .col-r {
  width: 55.4%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  position: relative;
}
.review-popup .col-r__expert {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
  font-size: 15px;
  line-height: 1.3;
  align-items: center;
  margin-bottom: 1rem;
}
.review-popup .col-r__expert-photo {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
}
.review-popup .col-r__expert-photo img {
  position: absolute;
  inset: 0;
  object-fit: cover;
  max-height: 100%;
  min-height: 100%;
}
.review-popup .col-r__expert a {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  display: block;
  color: #1c1c1c;
  transition: color 0.35s;
}
.review-popup .col-r__expert a:hover {
  color: #642d6c;
}
.review-popup .col-r__expert span {
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  display: block;
  color: #1c1c1c;
}
.review-popup .col-r .rating {
  margin-bottom: 0;
  display: block;
  min-height: 15px;
}
.review-popup .col-r .col-50 {
  display: flex;
  margin-left: 50%;
  vertical-align: middle;
  width: 50%;
}
.review-popup .col-r .col-50__avatar {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 2rem;
}
.review-popup .col-r .col-50__avatar img {
  display: none;
}
.review-popup .col-r .col-50 strong {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  display: block;
  font-size: 1.4rem;
  line-height: 1.4;
  font-weight: normal;
}
.review-popup .col-r .col-50 strong i {
  font-style: normal;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
}
.review-popup .col-r .col-50 span {
  display: block;
  line-height: 1.4;
}
.review-popup .col-r .col-50 span a {
  display: inline-block;
  color: #5e5f61;
  font-size: 1.4rem;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  position: relative;
}
.review-popup .col-r .col-50 span a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: #652d6d;
  height: 1px;
  width: 0;
  transition: all 0.35s;
}
.review-popup .col-r .col-50 span a:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: rgba(101, 45, 109, 0.89);
  height: 1px;
  width: 0;
  transition: all 0.35s 0.15s;
}
.review-popup .col-r .col-50 span a:hover:before {
  width: 0;
}
.review-popup .col-r .col-50 span a.disabled {
  pointer-events: none;
}
.review-popup .col-r .col-50 span a.disabled:before {
  display: none;
}
.review-popup .col-r h3 {
  position: relative;
  margin-bottom: 3rem;
  font-size: 4.2rem;
  padding-top: 1.5rem;
}
.review-popup .col-r .review-texts-wrap {
  overflow: hidden;
}
.review-popup .col-r .review-texts {
  height: 100%;
  box-sizing: border-box;
  overflow-y: auto;
  padding-right: 2rem;
}
.review-popup .col-r .review-texts-in {
  overflow: hidden;
}
.review-popup .col-r .review-texts::-webkit-scrollbar {
  position: relative;
  z-index: 2;
}
.review-popup .col-r .review-texts::-webkit-scrollbar:horizontal {
  height: 0;
}
.review-popup .col-r .review-texts::-webkit-scrollbar:vertical {
  width: 3px;
}
.review-popup .col-r .review-texts::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 2px solid #1c1c1c;
  background-color: #1c1c1c;
}
.review-popup .col-r .review-texts::-webkit-scrollbar-track {
  background-color: #fff;
  border-radius: 8px;
}
.review-popup .col-r .review-texts .meta {
  padding: 20px 0 0;
  line-height: 18px;
}
.review-popup .col-r .review-texts .meta strong {
  display: block;
  font-weight: normal;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  padding-bottom: 5px;
}
.review-popup .col-r .review-texts .review-text {
  border-bottom: 1px solid #e8e8e8;
  padding: 20px 0;
}
.review-popup .col-r .review-texts .review-text:last-child {
  margin-bottom: 5rem;
}
.review-popup .col-r .review-texts .review-text:first-child {
  padding-top: 0;
  border-top: none;
}
.review-popup .col-r .review-texts .review-text strong {
  display: block;
  font-size: 14px;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  color: #000;
  padding-bottom: 15px;
  font-weight: normal;
}
.review-popup .col-r .review-texts .review-text div, .review-popup .col-r .review-texts .review-text p {
  font-size: 15px;
  line-height: 1.5;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  color: #5b5a5a;
}
.review-popup .col-r .review-texts .review-text .entry-content p:last-child {
  margin-bottom: 0;
}
.review-popup .col-l {
  float: left;
  position: relative;
  width: 38.6%;
}
.review-popup .col-l .img {
  padding-top: 100%;
  position: relative;
  margin-bottom: 5rem;
}
.review-popup .col-l .img img {
  position: absolute;
  inset: 0;
  object-fit: cover;
  object-position: top;
  max-height: 100%;
  min-height: 100%;
}
.review-popup .col-l .cta {
  position: relative;
  z-index: 2;
  background: #1c1c1c;
  border: 2px solid #1c1c1c;
  text-align: center;
  padding: 1.8rem 3.8rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #fff;
  font-size: 13px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.39px;
  display: inline-block;
  transition: color 0.35s, background 0.35s;
}
.review-popup .col-l .cta:hover {
  background: #fff;
  color: #1c1c1c;
}
.review-popup .mCSB_scrollTools .mCSB_draggerRail {
  width: 5px;
  background: none;
}
.review-popup .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 3px;
  opacity: 1;
  background: #1c1c1c;
}
.page-template-leisure-landing-page h2 {
  font-size: 7.5rem;
}
.page-template-leisure-landing-page h3 {
  font-size: 4.2rem;
  line-height: 1;
}
.desktop-version .review-popup .col-l .col-l-in .photos .slick-next, .desktop-version .review-popup .col-l .col-l-in .photos .slick-prev {
  position: absolute;
  right: -3.6rem;
  top: 50%;
  z-index: 3;
  background: url(http://travelstore.etlspace.com/wp-content/themes/travelstore/assets/images/cursor.png) no-repeat 0 0 / contain;
  z-index: 9;
  width: 7.2rem;
  height: 7.2rem;
  padding: 0;
  margin-top: -3.6rem;
  border: none;
  text-indent: -9999px;
  cursor: pointer;
}
.desktop-version .review-popup .col-l .col-l-in .photos .slick-next.slick-disabled, .desktop-version .review-popup .col-l .col-l-in .photos .slick-prev.slick-disabled {
  display: none;
  cursor: default;
  pointer-events: none;
  opacity: 0;
}
.desktop-version .review-popup .col-l .col-l-in .photos .slick-prev {
  right: auto;
  left: -0.8rem;
  background: url(http://travelstore.etlspace.com/wp-content/themes/travelstore/assets/images/cursor-left.png) no-repeat 0 0 / contain;
}
.desktop-version . .review-popup .col-r .col-50 span a:hover:after {
  left: 0;
  right: auto;
  width: 100%;
  background: #652d6d;
}
.desktop-version . .review-popup .col-r .col-50 span a:hover:before {
  left: 0;
  right: auto;
  width: 100%;
}
@media (max-width: 1280px) {
  .desktop-version . .review-popup .col-r .col-50 span a:hover:before {
    left: calc(5% - 2rem);
  }
}
.desktop-version .close-review-popup:hover .rect {
  fill: #642d6c;
}
.desktop-version .close-review-popup:hover .path {
  fill: #fff;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover {
  cursor: pointer;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .cs-link {
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .rect {
  fill: #642d6c;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .path {
  fill: #fff;
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover:before {
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: calc(11% - 2rem);
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.14);
}
.desktop-version .reviews-list .reviews-carousel .review-item:hover .img-wrap .img {
  transform: translate3d(0, 0, 1px) scale(1.05);
}
#reviews + .hotel-partners {
  padding-top: 5rem;
}
@media (max-width: 1500px) {
  .page-template-leisure-landing-page h2 {
    font-size: 7rem;
  }
  .page-template-leisure-landing-page .reviews-list .reviews-carousel .review-item .col-r h3 {
    font-size: 3rem;
  }
}
@media (max-width: 1400px) {
  .page-template-leisure-landing-page h2 {
    font-size: 6.5rem;
  }
  .review-popup {
    max-width: 90vw;
  }
  .review-popup .review-popup-inner {
    padding: 5.7% 5.7% 5.7% 3%;
  }
  .review-popup .close-review-popup {
    top: 1rem;
    right: 1rem;
  }
  .review-popup .col-l {
    width: 36%;
  }
  .review-popup .col-l .img {
    margin-bottom: 3rem;
  }
  .review-popup .col-l .col-l-in {
    padding-left: 8%;
  }
  .review-popup .col-l .col-l-in .photos .img {
    padding-top: 82%;
  }
  .review-popup .col-l .col-l-in:before {
    left: 8%;
  }
  .review-popup .col-r {
    width: 56%;
  }
  .review-popup .col-r .col-50 span {
    display: inline-block;
    margin-right: 1rem;
  }
}
@media (max-width: 1300px) {
  .page-template-leisure-landing-page h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1280px) {
  .reviews-list .reviews-carousel .review-item:before {
    left: 9%;
  }
  .reviews-list .reviews-carousel .review-item .col-r .col-r-in {
    min-height: 260px;
    height: auto;
  }
}
@media (max-width: 1200px) {
  .page-template-leisure-landing-page h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .page-template-leisure-landing-page h2 {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .review-popup .col-r__expert {
    padding-top: 1rem;
  }
  .reviews-list .reviews-carousel .review-item {
    width: 78vw;
  }
  .reviews-list .reviews-carousel .review-item .col-r {
    padding-right: 4%;
  }
  .reviews-list .reviews-carousel .review-item .col-r .col-r-in {
    min-height: 240px;
    height: auto;
  }
  .review-popup {
    max-width: 100vw;
    transform: translate(-50%, -50%);
  }
  .review-popup .review-popup-inner {
    padding-bottom: 3rem;
    padding-right: 3%;
  }
  .review-popup .controls .progress-wrap .count {
    display: none;
  }
  .review-popup .col-l {
    width: 38%;
  }
  .review-popup .col-l .cta {
    padding: 1.8rem;
  }
  .review-popup .col-r {
    width: 56%;
  }
}
@media (max-width: 767px) {
  .review-popup .review-popup-inner {
    flex-direction: column;
    overflow-y: auto;
    overflow-x: hidden;
  }
  .review-popup .close-review-popup {
    top: 1rem;
    right: 1rem;
  }
  .review-popup .col-l {
    width: 100%;
    max-width: 250px;
    margin-bottom: 2rem;
  }
  .review-popup .col-l .cta {
    width: 250px;
    text-align: center;
    box-sizing: border-box;
  }
  .review-popup .col-r {
    width: 100%;
    display: block;
  }
  .review-popup .col-r:after {
    display: none;
  }
  .review-popup .col-r .review-texts {
    pointer-events: none;
  }
  .review-popup .col-r .review-texts .review-text:last-child {
    margin-bottom: 0;
  }
  .review-popup .col-r .mCSB_scrollTools .mCSB_draggerContainer {
    display: none;
  }
  .review-popup .col-r__expert {
    justify-content: flex-start;
    padding-bottom: 2rem;
  }
  .reviews-list .reviews-carousel .review-item .col-r .meta {
    font-size: 1.5rem;
  }
  .review-popup .col-l .col-l-in .photos .img-wrap {
    width: 50vw;
  }
  .reviews-list .reviews-carousel .review-item .col-r .col-r-in {
    height: auto;
  }
  .reviews-list h2 {
    padding: 6rem 4% 1rem;
    margin-bottom: 1.5rem;
  }
  .reviews-list .reviews-carousel .review-item {
    margin: 0 2rem;
    padding-top: 4.5rem;
    max-width: 69vw;
    padding-top: 1.5rem;
  }
  .reviews-list .reviews-carousel .review-item .col-r .meta strong {
    padding-right: 40px;
  }
  .reviews-list .reviews-carousel .review-item .col-r .more-link {
    margin-right: 0;
  }
  .reviews-list .reviews-carousel .review-item .img-wrap {
    width: 100%;
  }
  .reviews-list .reviews-carousel .review-item .img-wrap .rating, .reviews-list .reviews-carousel .review-item .img-wrap h3 {
    display: block;
    margin-left: 23%;
    font-size: 3.6rem;
  }
  .reviews-list .reviews-carousel .review-item .img-wrap .rating {
    margin-top: 2rem;
  }
  .reviews-list .reviews-carousel .review-item .img-wrap .img {
    max-width: 87%;
  }
  .reviews-list .reviews-carousel .review-item .col-r {
    padding: 4rem 7% 0 23%;
    width: 100%;
  }
  .reviews-list .reviews-carousel .review-item .col-r .col-r-in.show .rating, .reviews-list .reviews-carousel .review-item .col-r .col-r-in.show h3 {
    display: block;
  }
  .reviews-list .reviews-carousel .review-item .col-r p {
    font-size: 14px;
  }
  .reviews-list .reviews-carousel .review-item .col-r .rating {
    display: none;
  }
  .reviews-list .reviews-carousel .review-item .col-r h3 {
    font-size: 3.6rem;
    display: none;
  }
  .reviews-list .reviews-carousel .review-item .col-r h3:before {
    display: none;
  }
  .reviews-list .reviews-carousel .review-item .col-r h3 .location {
    padding-right: 65px;
    padding-top: 0.7rem;
  }
  .reviews-list .reviews-carousel .review-item .col-r .text-right {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 13%;
  }
  .reviews-list .reviews-carousel .review-item .col-r .text-right .read-more {
    transform: scale(0.7);
    transform-origin: 100% 50%;
  }
  .reviews-list .reviews-carousel .review-item .col-r .read-more {
    margin-right: 0;
    transform: scale(0.7);
  }
  .reviews-list .progress-wrap {
    display: none;
  }
  .review-popup .col-l .col-l-in {
    margin: 2rem 8%;
  }
  .review-popup .col-l .col-l-in .cta {
    margin-right: 8%;
  }
  .page-template-business-landing-page .reviews-list .progress-wrap {
    display: block;
    padding-bottom: 0 !important;
  }
  .page-template-business-landing-page .reviews-list .progress-wrap .count, .page-template-business-landing-page .reviews-list .progress-wrap .progress-bar {
    display: none !important;
  }
  .page-template-business-landing-page .reviews-list .progress-wrap .cta-btn {
    color: #fff;
    margin: 0 5rem !important;
    padding: 0 !important;
    border-bottom: 2px solid #af59bb;
  }
  .page-template-business-landing-page .reviews-list .progress-wrap .cta-btn:before {
    display: none;
  }
  .page-template-business-landing-page .reviews-list .progress-wrap .cta-btn span:before, .page-template-business-landing-page .reviews-list .progress-wrap .cta-btn span:after {
    display: none;
  }
}
@media (max-width: 479px) {
  .reviews-list .reviews-carousel .review-item {
    width: 75vw;
    margin: 0 1rem;
  }
  .reviews-list .reviews-carousel .review-item:before {
    left: 5%;
  }
  .reviews-list .reviews-carousel .review-item .img-wrap .rating, .reviews-list .reviews-carousel .review-item .img-wrap h3 {
    margin-left: 10%;
  }
  .reviews-list .reviews-carousel .review-item .col-r {
    padding-left: 10%;
  }
}
.page-template-leisure-landing-page .subscribe {
  background: #f8f7f9;
  padding-top: 10rem;
}
.page-template-leisure-landing-page .subscribe .subscribe-cloud {
  top: -10rem;
  bottom: 10rem;
}
.page-template-leisure-landing-page .subscribe h2 {
  font-size: 5.8rem;
}
.page-template-leisure-landing-page .subscribe .subscribe-left i {
  display: block;
  text-align: right;
  font-size: 3.6rem;
  font-family: "Quarto-LightItalic", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.page-template-leisure-landing-page .subscribe .subscribe-left i a {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  text-decoration: underline;
}
.page-template-leisure-landing-page .subscribe .subscribe-in {
  max-width: 1200px;
  display: flex;
  justify-content: space-between;
}
.page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-left {
  width: 30%;
}
.page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-right {
  width: 31.6%;
  padding: 0 8.6% 0 0;
  margin-left: 0;
}
@media (max-width: 1200px) {
  .subscribe .subscribe-in .subscribe-left h2 {
    font-size: 5.5rem;
  }
  .page-template-leisure-landing-page .subscribe .subscribe-left i {
    font-size: 3rem;
  }
  .page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-right {
    clear: none;
    margin-left: 0;
    float: right;
  }
}
@media (max-width: 1100px) {
  .subscribe .subscribe-in .subscribe-left h2 {
    font-size: 4rem;
  }
  .page-template-leisure-landing-page .subscribe {
    margin-top: 0;
    padding: 8rem 0 25rem;
  }
}
@media (max-width: 1023px) {
  .page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-right {
    float: left;
    width: 50%;
    padding-right: 0;
  }
  .page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-left h2 div {
    display: none;
  }
  .page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-left i {
    text-align: left;
    padding-top: 2rem;
  }
}
@media (max-width: 767px) {
  .page-template-leisure-landing-page .subscribe .subscribe-in {
    padding: 0 4%;
    flex-direction: column;
  }
  .page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-left, .page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-right {
    width: 100%;
  }
  .page-template-leisure-landing-page .subscribe .subscribe-in .subscribe-right {
    padding-top: 4rem;
  }
}
.footer-leisure {
  clear: both;
}
.footer-leisure #footer {
  overflow: hidden;
}
.footer-leisure #footer .footer-wrap-in {
  overflow: visible;
}
.footer-leisure #footer:before {
  width: 2rem;
  top: 19%;
  right: 0;
  bottom: 0;
  content: "";
  background: #c6dee0;
  display: block;
  position: absolute;
  z-index: 11;
}
.footer-leisure #footer:after {
  width: 2rem;
  top: 53%;
  left: 0;
  bottom: 0;
  content: "";
  background: #e1d0e7;
  display: block;
  position: absolute;
}
.footer-leisure #footer .footer-notice {
  position: relative;
  width: 100%;
  float: left;
  margin-top: -1.1rem;
  margin-bottom: -2.3rem;
}
.footer-leisure #footer .footer-notice .inner {
  max-width: 1413px;
}
.footer-leisure #footer .footer-notice:before {
  height: 2rem;
  bottom: 0;
  right: 100%;
  width: 100vw;
  content: "";
  background: #e1d0e7;
  display: block;
  position: absolute;
  z-index: 2;
}
.footer-leisure #footer .footer-notice:after {
  width: 100vw;
  height: 2rem;
  left: 100%;
  bottom: 0;
  content: "";
  background: #c6dee0;
  display: block;
  position: absolute;
}
.footer-leisure #footer .footer-notice .footer-notice-right {
  padding-top: 3rem;
}
.footer-leisure #footer .footer-notice .footer-notice-left {
  padding-left: 3rem;
  padding-top: 3rem;
  padding-bottom: 5.8rem;
  width: 76.4%;
}
.footer-leisure #footer .footer-notice .footer-notice-left .footer-notice-left-in {
  padding-left: 4.4rem;
}
.footer-leisure #footer .footer-wrap {
  padding-bottom: 1.8rem;
}
.footer-leisure #footer .footer-wrap:after {
  clear: both;
  content: "";
  display: block;
}
.footer-leisure #footer .footer-wrap .footer-wrap-deco {
  position: absolute;
  bottom: -2rem;
  left: 0;
  right: 0;
  background: #c6dee0;
  height: 2rem;
  z-index: -1;
}
.footer-leisure #footer .footer-wrap .footer-wrap-deco:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 20%;
  top: 0;
  background: #e1d0e7;
  content: "";
  display: block;
}
.footer-leisure #footer .footer-wrap > .inner {
  padding-top: 0;
  padding-bottom: 0;
  max-width: 1440px;
}
.footer-leisure #footer .footer-wrap > .inner .footer-in {
  padding-top: 8rem;
  position: relative;
}
.footer-leisure #footer .footer-wrap > .inner .footer-in:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: -2rem;
  width: 1px;
  background: #343436;
  left: 75%;
}
.footer-leisure #footer .footer-wrap > .inner .footer-in:after {
  clear: both;
  content: "";
  display: block;
}
.footer-leisure #footer .footer-wrap > .inner:before {
  display: none;
}
.footer-leisure #footer .footer-left {
  width: 75%;
}
.footer-leisure #footer .footer-left .footer-left-in {
  float: left;
  width: 23%;
  box-sizing: border-box;
  padding-left: 5%;
  position: relative;
}
.footer-leisure #footer .footer-left .footer-left-in.footer-left-in-1 {
  width: 23.7%;
  padding-left: 9.5%;
}
.footer-leisure #footer .footer-left .footer-left-in.footer-left-in-2 {
  width: 22.5%;
  padding-right: 1rem;
}
.footer-leisure #footer .footer-left .footer-left-in.footer-left-in-3 {
  width: 23%;
}
.footer-leisure #footer .footer-left .footer-left-in.footer-left-in-4 {
  width: 27%;
}
.footer-leisure #footer .footer-left .footer-left-in .rating-logo {
  position: absolute;
  top: -0.9rem;
  right: 0;
}
.footer-leisure #footer .footer-left .footer-left-in .rating-logo a {
  display: block;
  margin-bottom: 2rem;
}
.footer-leisure #footer .footer-left .footer-left-in .rating-logo a img {
  vertical-align: top;
  max-width: 50px;
}
.footer-leisure #footer .footer-left .footer-left-in .offer-id {
  width: 100%;
  max-width: 157px;
  padding-right: 41px;
  box-sizing: border-box;
  position: relative;
  margin-top: 2.5rem;
}
.footer-leisure #footer .footer-left .footer-left-in .offer-id input[type="text"] {
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding: 0 0.9rem;
  background: #333335;
  font-size: 1.3rem;
  line-height: 36px;
  color: #a6a6a6;
  font-family: "eina01-regularuploaded_file", Arial, sans-serif;
  border: none;
}
.footer-leisure #footer .footer-left .footer-left-in .offer-id button {
  height: 36px;
  border: 2px solid #333335;
  width: 36px;
  background: #1c1c1e;
  cursor: pointer;
  text-indent: -9999px;
  position: absolute;
  top: 0;
  right: 0;
}
.footer-leisure #footer .footer-left .footer-left-in .offer-id button:before {
  width: 3rem;
  height: 2px;
  content: "";
  position: absolute;
  top: 50%;
  left: -11px;
  background: #af59bb;
  transform: translate(0, 0);
  transition: margin 0.25s linear;
  pointer-events: none;
}
.footer-leisure #footer .footer-left .footer-left-in .offer-id button:after {
  position: absolute;
  top: 50%;
  left: 2rem;
  content: "";
  width: 6px;
  height: 6px;
  transform: rotate(-45deg);
  margin: -3px 0 0 -8px;
  border-bottom: 2px solid #af59bb;
  border-right: 2px solid #af59bb;
  transition: margin 0.25s linear;
  pointer-events: none;
}
.footer-leisure #footer .footer-left .footer-left-in .offer-id button:hover:before {
  margin-left: 3px;
}
.footer-leisure #footer .footer-left .footer-left-in .offer-id button:hover:after {
  margin-left: -5px;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li ul li {
  margin-bottom: 1rem;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li > a {
  margin-bottom: 2.3rem;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li .sub-menu-more {
  display: none;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li > a.more {
  position: relative;
  color: #e3e3e3;
  font-size: 1.1rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  line-height: 1.66;
  display: inline-block;
  text-transform: uppercase;
  transition: color 0.35s;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li > a.more:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: #fff;
  height: 1px;
  width: 0;
  transition: all 0.35s;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li > a.more:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: rgba(101, 45, 109, 0.89);
  height: 1px;
  width: 0;
  transition: all 0.35s 0.15s;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li > a.more span {
  position: relative;
  padding-right: 20px;
  display: inline-block;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li > a.more span:before {
  top: 50%;
  margin-top: -1px;
  right: 0;
  content: "";
  height: 2px;
  width: 10px;
  background: #af59bb;
  display: block;
  position: absolute;
}
.footer-leisure #footer .footer-left .footer-left-in .menu > li > a.more span:after {
  top: 50%;
  margin-top: -5px;
  right: 4px;
  content: "";
  height: 10px;
  width: 2px;
  background: #af59bb;
  display: block;
  position: absolute;
}
.footer-leisure #footer .footer-right {
  margin-left: 0;
  float: right;
  width: 25%;
  box-sizing: border-box;
}
.footer-leisure #footer .footer-right .footer-right-bottom {
  padding-top: 0;
  padding-left: 33%;
  padding-bottom: 4rem;
  position: relative;
}
.footer-leisure #footer .footer-right .footer-right-bottom:before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100vw;
  content: "";
  background: #343436;
  height: 1px;
}
.footer-leisure #footer .footer-right .footer-right-bottom h3 {
  margin-bottom: 2.3rem;
}
.footer-leisure #footer .footer-right .footer-right-bottom .footer-right-bottom-list .get-in-touch-item {
  padding-right: 0;
  width: 100%;
  max-width: 100%;
}
.footer-leisure #footer .footer-right .footer-right-bottom .footer-right-bottom-list .get-in-touch-item .get-in-touch-phone a {
  font-size: 3.2rem;
  color: #fff;
  font-family: "Quarto-Bold", Arial, sans-serif;
  display: inline-block;
  margin-bottom: 2.8rem;
  transition: color 0.35s;
}
.footer-leisure #footer .footer-right .footer-right-bottom .cta-btn {
  min-width: 1px;
  line-height: 4rem;
  display: block;
  max-width: 19rem;
  text-align: center;
}
.footer-leisure #footer .footer-right .footer-right-bottom .cta-btn:before {
  background: #49494b;
}
.footer-leisure #footer .footer-right .footer-right-bottom .cta-btn > span:before {
  background: #49494b;
}
.footer-leisure #footer .footer-right .footer-right-bottom .cta-btn > span:after {
  background: #49494b;
}
.footer-leisure #footer .footer-right .footer-right-bottom .cta-btn > span > span:before {
  background: #49494b;
}
.footer-leisure #footer .footer-right .footer-right-bottom .cta-btn > span > span:after {
  background: #49494b;
}
.footer-leisure #footer .footer-right .socials {
  padding-top: 2.9rem;
  padding-left: 33%;
}
.footer-leisure #footer .footer-right .socials h3 {
  font-size: 1.8rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 2rem;
  color: #f7f7f7;
}
.footer-leisure #footer .footer-right .socials ul {
  list-style-type: none;
}
.footer-leisure #footer .footer-right .socials ul li {
  font-size: 1.4rem;
  float: left;
  vertical-align: top;
  width: auto;
  padding: 0 1.5rem;
  margin: 0;
  border-right: 1px solid #343436;
}
.footer-leisure #footer .footer-right .socials ul li:last-child {
  border: none;
  padding-right: 0;
}
.footer-leisure #footer .footer-right .socials ul li:first-child {
  padding-left: 0;
}
.footer-leisure #footer .footer-right .socials ul li span {
  text-indent: -9999px;
  display: none;
}
.footer-leisure #footer .footer-right .socials ul li a {
  display: block;
  transition: opacity 0.35s;
  color: #a6a6a6;
  position: relative;
}
.footer-leisure #footer .footer-right .socials ul li a i {
  font-size: 1.7rem;
  color: #fff;
  position: static;
}
.footer-leisure #footer .footer-right .socials ul li a:hover {
  opacity: 0.7;
}
.desktop-version .footer-leisure #footer .footer-right .footer-right-bottom .footer-right-bottom-list .get-in-touch-item .get-in-touch-phone a:hover {
  color: #652d6d;
}
.desktop-version .page-template-leisure-landing-page #footer .footer-left .footer-left-in .menu > li > a.more:hover:after {
  left: 0;
  right: auto;
  width: 100%;
  background: #fff;
}
.desktop-version .page-template-leisure-landing-page #footer .footer-left .footer-left-in .menu > li > a.more:hover:before {
  left: 0;
  right: auto;
  width: 100%;
}
@media (max-width: 1400px) {
  .footer-leisure #footer .sign-up-link {
    left: 16%;
  }
  .footer-leisure #footer .footer-right .footer-right-bottom {
    padding-left: 16%;
  }
  .footer-leisure #footer .footer-right .socials {
    padding-left: 16%;
  }
  .footer-leisure #footer .footer-left .footer-left-in {
    padding-left: 0;
  }
  .footer-leisure #footer .footer-left .footer-left-in.footer-left-in-1 {
    padding-left: 0;
  }
  .footer-leisure #footer .footer-left .footer-left-in.footer-left-in-2 {
    width: 25%;
  }
  .footer-leisure #footer .footer-notice .footer-notice-left {
    padding-bottom: 3.8rem;
  }
}
@media (max-width: 1300px) {
  .footer-leisure #footer .sign-up-link {
    font-size: 1.4rem;
  }
}
@media (max-width: 1023px) {
  .footer-leisure #footer .sign-up-link {
    left: 3rem;
    font-size: 1.6rem;
  }
  .footer-leisure #footer .footer-wrap {
    padding: 0;
  }
  .footer-leisure #footer .footer-wrap > .inner .footer-in {
    padding-top: 5rem;
  }
  .footer-leisure #footer .footer-left {
    width: 100%;
    box-sizing: border-box;
    padding: 0 3rem;
  }
  .footer-leisure #footer .footer-left .footer-left-in {
    width: 25% !important;
  }
  .footer-leisure #footer .footer-left .footer-left-in .menu > li ul li {
    margin-bottom: 1.5rem;
  }
  .footer-leisure #footer .footer-right {
    width: 100%;
    border-top: 1px solid #343436;
    border-bottom: 1px solid #343436;
    position: relative;
    padding-top: 3rem;
    margin-bottom: 2rem;
  }
  .footer-leisure #footer .footer-right:before {
    position: absolute;
    bottom: 0;
    top: 0;
    left: 50%;
    width: 1px;
    content: "";
    background: #343436;
  }
  .footer-leisure #footer .footer-right .footer-right-bottom {
    width: 50%;
    float: left;
    padding-right: 5%;
    padding-left: 3rem;
    box-sizing: border-box;
  }
  .footer-leisure #footer .footer-right .footer-right-bottom:before {
    display: none;
  }
  .footer-leisure #footer .footer-right .footer-right-bottom .cta-btn:before {
    width: 3.5rem;
    left: -1.5rem;
  }
  .footer-leisure #footer .footer-right .socials {
    float: left;
    width: 50%;
    padding-left: 5%;
    padding-right: 3rem;
    box-sizing: border-box;
  }
  .footer-leisure #footer .footer-notice .footer-notice-right {
    padding: 3.5rem 3rem 7rem 0;
  }
  .footer-leisure #footer .footer-notice .footer-notice-left {
    padding-left: 0;
    padding-bottom: 3rem;
    width: 90%;
  }
  .footer-leisure #footer .footer-notice .footer-notice-left .footer-notice-left-in {
    padding-left: 0;
  }
  .footer-leisure #footer .footer-wrap > .inner .footer-in:before {
    display: none;
  }
  .footer-leisure #footer .term-navi {
    clear: none;
    padding: 0 0 0 2rem;
  }
}
@media (max-width: 767px) {
  .footer-leisure #footer .sign-up-link {
    left: 5%;
    bottom: 2.7rem;
  }
  .footer-leisure #footer .term-navi {
    clear: both;
    padding: 2rem 0 0;
  }
  .footer-leisure #footer .footer-right {
    border-bottom: none;
  }
  .footer-leisure #footer .footer-right:before {
    display: none;
  }
  .footer-leisure #footer .footer-right .footer-right-bottom {
    width: 100%;
    padding-bottom: 7rem;
    padding-left: 5%;
  }
  .footer-leisure #footer .footer-right .socials {
    width: 100%;
    padding-left: 5%;
    border-top: 1px solid #343436;
  }
  .footer-leisure #footer .footer-left {
    padding: 0 5%;
  }
  .footer-leisure #footer .footer-left .footer-left-in {
    width: calc(50% - 4px) !important;
    float: none;
    display: inline-block;
    vertical-align: top;
  }
  .footer-leisure #footer .footer-left .footer-left-in .menu > li > a.more {
    font-size: 11px;
  }
  .footer-leisure #footer .footer-left .footer-left-in .rating-logo {
    position: static;
    margin-left: -40vw;
  }
  .footer-leisure #footer .footer-left .footer-left-in .rating-logo a {
    display: inline-block;
    vertical-align: middle;
    margin-right: 2rem;
    margin-bottom: 0;
  }
  .footer-leisure #footer .footer-left .footer-left-in.footer-left-in-1, .footer-leisure #footer .footer-left .footer-left-in.footer-left-in-2 {
    margin-bottom: 3rem;
  }
}
/* leisure landing page */
.hero-business {
  padding: 2rem;
  position: relative;
}
.hero-business .hero-business-in {
  padding: 23rem 0 14.4rem;
  position: relative;
  z-index: 5;
}
.hero-business .hero-business-in .hero-business-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  background: #0c0c0c;
}
.hero-business .hero-business-in .hero-business-bg div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: 1560px;
  margin: 0 auto;
}
.hero-business .hero-business-in .hero-business-bg div .deco {
  position: absolute;
  animation-duration: 5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.hero-business .hero-business-in .hero-business-bg div .deco i {
  display: block;
  padding-top: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-1 {
  width: 12.6%;
  top: -12.5%;
  left: 17.3%;
  overflow: hidden;
  padding-top: 12.6%;
  animation-name: businessheroup;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-1 i {
  border-radius: 100% 0 0 0;
  background: #6e3a76;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-2 {
  width: 29.4%;
  bottom: 0;
  left: 0;
  overflow: hidden;
  padding-top: 29.4%;
  animation-name: businessherodown;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-2 i {
  border-radius: 0 79% 0 0;
  background: #1c1c1c;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-3 {
  width: 12.5%;
  bottom: 0;
  left: 29.4%;
  overflow: hidden;
  padding-top: 12.5%;
  z-index: 2;
  animation-name: businessheroup;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-3 i {
  border-radius: 100% 0 0 0;
  background: #1c1c1c;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-4 {
  width: 46%;
  top: 28.6%;
  left: 29.4%;
  overflow: hidden;
  padding-top: 24%;
  animation-name: businessherodown;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-4 i {
  border-radius: 0 0 50% 50%;
  background: #6e3a76;
  top: -100%;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-5 {
  width: 25%;
  bottom: 0;
  left: 54.4%;
  overflow: hidden;
  padding-top: 10%;
  animation-name: businessherodown;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-5 i {
  border-radius: 50% 50% 0 0;
  background: #6e3a76;
  bottom: -100%;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-6 {
  width: 22%;
  bottom: 0;
  right: -2%;
  overflow: hidden;
  padding-top: 21.4%;
  z-index: 2;
  animation-name: businessheroup;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-6 i {
  border-radius: 0 100% 0 0;
  background: #1c1c1c;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-7 {
  width: 43.7%;
  top: 0;
  right: 0;
  overflow: hidden;
  padding-top: 21.5%;
  animation-name: businessheroup;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-7 i {
  border-radius: 0 0 0 53%;
  background: #1c1c1c;
  top: -143%;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-8 {
  width: 43.7%;
  top: 0;
  left: 100%;
  overflow: hidden;
  padding-top: 21.5%;
  width: 100vw;
  animation-name: businessheroup;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-8 i {
  background: #1c1c1c;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-9 {
  width: 100vw;
  bottom: 0;
  right: 100%;
  overflow: hidden;
  padding-top: 29.4%;
  animation-name: businessherodown;
}
.hero-business .hero-business-in .hero-business-bg div .deco.deco-9 i {
  background: #1c1c1c;
}
.hero-business .hero-business-in .inner {
  position: relative;
  z-index: 7;
}
.hero-business .hero-business-text {
  max-width: 530px;
}
.hero-business .hero-business-text h1.h2, .hero-business .hero-business-text h1 {
  font-size: 7rem;
  color: #fff;
  line-height: 1.07;
}
.hero-business .hero-business-text h1.h2 span, .hero-business .hero-business-text h1 span {
  line-height: 1.07;
}
.hero-business .hero-business-text p {
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  color: #fff;
}
.loaded .hero-business .hero-business-in .hero-business-bg div {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.play-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 15;
}
.blog .hero-leisure .inner .locations .first h1 {
  opacity: 0;
}
.blog .hero-leisure .inner .locations.animate .first h1 {
  opacity: 1;
}
.play-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  width: 134px;
  height: 134px;
  border-radius: 134px;
  background: rgba(170, 86, 182, 0.15);
  z-index: 98;
  -webkit-transition: width 1s, height 1s, border-radius 1s, background 1s;
  transition: width 1s, height 1s, border-radius 1s, background 1s;
  box-sizing: border-box;
}
.play-btn i.fa-external-link {
  display: none;
}
.play-btn.white {
  background: rgba(255, 255, 255, 0.15);
}
.play-btn.white:before {
  border-left-color: #fff;
}
.play-btn.white > span {
  border-color: #fff;
}
.play-btn:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -5px;
  margin-left: -4px;
  border: 5px solid transparent;
  border-left: 8px solid #eab3f2;
  -webkit-transition: opacity 1s;
  transition: opacity 1s;
}
.play-btn > span {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 64%;
  height: 64%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  border: 2px solid #eab3f2;
  border-radius: 100%;
  -webkit-transition: width 1s, height 1s, border-radius 1s, transform 0.5s;
  transition: width 1s, height 1s, border-radius 1s, transform 0.5s;
}
.play-btn > span .b1 {
  position: absolute;
  left: -2px;
  top: -2px;
  height: calc(100% + 4px);
  width: 0;
  box-sizing: border-box;
  border-top: 2px solid #eab3f2;
  -webkit-transition: width 0.35s, opacity 0.35s;
  transition: width 0.35s, opacity 0.35s;
  border-radius: 100%;
  opacity: 0;
}
.play-btn > span .b2 {
  position: absolute;
  right: -2px;
  top: -2px;
  height: 0;
  width: calc(100% + 4px);
  box-sizing: border-box;
  border-right: 2px solid #eab3f2;
  -webkit-transition: height 0.35s, opacity 0.35s;
  transition: height 0.35s, opacity 0.35s;
  border-radius: 100%;
  opacity: 0;
}
.play-btn > span .b3 {
  position: absolute;
  right: -2px;
  bottom: -2px;
  height: calc(100% + 4px);
  width: 0;
  box-sizing: border-box;
  border-bottom: 2px solid #eab3f2;
  -webkit-transition: width 0.35s, opacity 0.35s;
  transition: width 0.35s, opacity 0.35s;
  border-radius: 100%;
  opacity: 0;
}
.play-btn > span .b4 {
  position: absolute;
  left: -2px;
  bottom: -2px;
  height: 0;
  width: calc(100% + 4px);
  box-sizing: border-box;
  border-left: 2px solid #eab3f2;
  -webkit-transition: height 0.35s, opacity 0.35s;
  transition: height 0.35s, opacity 0.35s;
  border-radius: 100%;
  opacity: 0;
}
.desktop-version .hero-business:not(.playing-video) .play-btn:hover > span {
  width: 100%;
  height: 100%;
}
.desktop-version .play-btn:hover > span {
  width: 100%;
  height: 100%;
}
.playing-video .play-btn {
  position: fixed;
  width: 99%;
  height: 99%;
  border-radius: 0;
  z-index: 9999;
  background: #000;
}
.playing-video .play-btn:before {
  opacity: 0;
}
.playing-video .play-btn > span {
  width: 100%;
  height: 100%;
  border-radius: 0;
}
.p-v .play-wrap {
  z-index: 9999;
}
.p-v .play-wrap .play-btn {
  z-index: 9999;
}
@keyframes businessheroup {
  from {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(0, -5rem, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes businessherodown {
  from {
    transform: translate3d(0, 0, 0);
  }
  50% {
    transform: translate3d(0, 5rem, 0);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.page-template-flexible-page .deco {
  transform: translate3d(0, 0, 0) !important;
}
@media (max-width: 1300px) {
  .hero-business .hero-business-text {
    max-width: 44%;
  }
  .hero-business .hero-business-text h1.h2, .hero-business .hero-business-text h1 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .hero-business .hero-business-text {
    max-width: 42%;
  }
  .hero-business .hero-business-text h1.h2, .hero-business .hero-business-text h1 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .hero-business {
    padding: 13px 13px 22px;
  }
  .hero-business:after {
    width: 80%;
  }
}
@media (max-width: 1023px) {
  .hero-business .hero-business-text {
    max-width: 100%;
  }
  .hero-business:after {
    width: 70%;
  }
  .hero-business .play-btn {
    right: 5rem;
    left: auto;
    top: auto;
    bottom: 6rem;
    transform: translate(0, 0);
    width: 100px;
    height: 100px;
    background: #6f3378;
  }
  .hero-business .play-btn em {
    color: #e9b2f1;
    position: absolute;
    left: -38px;
    transform: translate(0, -50%);
    top: 50%;
    width: auto;
    height: auto;
    overflow: hidden;
    font-family: "eina03-bolduploaded_file", Arial, sans-serif;
    font-size: 12px;
    line-height: 20px;
    font-style: normal;
    text-transform: uppercase;
    z-index: 2;
  }
  .hero-business .play-btn > span {
    border-color: #fff;
  }
  .hero-business .play-btn:before {
    border-left-color: #fff;
  }
  .hero-business .play-btn:after {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -10px;
    content: "";
    background: #6f3378;
  }
}
@media (max-width: 767px) {
  .hero-business .hero-business-in {
    padding-bottom: 28rem;
    padding-top: 31rem;
  }
  .hero-business .hero-business-text {
    padding: 0 4%;
  }
  .hero-business .hero-business-text h1.h2, .hero-business .hero-business-text h1 {
    font-size: 5.5rem;
  }
  .hero-business .hero-business-text h1.h2 span, .hero-business .hero-business-text h1 span {
    line-height: 1;
  }
}
@media (max-width: 480px) {
  .hero-business .hero-business-in {
    padding-bottom: 20rem;
    padding-top: 21rem;
  }
  .hero-business .hero-business-text h1.h2, .hero-business .hero-business-text h1 {
    font-size: 4.5rem;
  }
  .hero-business .hero-business-text p {
    max-width: 100%;
  }
  .page-template-about-page .hero-business .hero-business-text p {
    max-width: 100%;
  }
}
.business-logos {
  margin-bottom: 6rem;
  position: relative;
}
.business-logos:before {
  content: "";
  position: absolute;
  right: 0;
  width: 60%;
  top: 0;
  bottom: 0;
  background: #f8f7f9;
}
.business-logos .inner {
  position: relative;
  z-index: 5;
}
.business-logos .business-logos-left {
  float: left;
  padding-left: 6%;
}
.business-logos .business-logos-right {
  float: right;
  width: 76%;
  text-align: right;
  padding: 7rem 0;
  background: #f8f7f9;
}
.business-logos:after {
  content: "";
  clear: both;
  display: block;
}
.business-logos-list > span {
  display: inline-block;
  vertical-align: middle;
  color: #1c1c1e;
  font-size: 13px;
  opacity: 0.8;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  padding-left: 2rem;
}
.business-logos-list .business-logos-wrap {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 140px);
}
.business-logos-list .business-logo {
  display: inline-block;
  vertical-align: middle;
  max-width: 150px;
  margin-left: 5.5%;
}
.business-logos-list .business-logo img {
  vertical-align: top;
}
.business-arrow {
  margin-top: 3rem;
  height: 63px;
  overflow: hidden;
  animation: heightDown 2s linear infinite;
  position: relative;
  width: 10px;
}
.scrollDown {
  background: url(../images/sprite-2.png) no-repeat 0 0;
  width: 10px;
  height: 63px;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media (max-width: 1200px) {
  .business-logos:before {
    width: 80%;
  }
  .business-logos .business-logos-right {
    width: 90%;
    padding: 5rem 0;
  }
  .business-arrow {
    margin-top: 3rem;
    margin-bottom: -1rem;
  }
}
@media (max-width: 1023px) {
  .business-logos {
    margin-bottom: 12rem;
  }
  .business-logos .inner {
    padding-right: 0;
  }
  .business-logos:before {
    width: 70%;
  }
  .business-logos .business-logos-right {
    width: 80%;
  }
  .business-logos-list {
    overflow-x: auto;
    white-space: nowrap;
  }
}
@media (max-width: 767px) {
  .business-logos .business-logos-right {
    width: 100%;
  }
  .business-logos .business-logos-left {
    padding-left: 4%;
    display: none;
  }
}
.value-propositions {
  margin-bottom: 15rem;
}
.value-propositions .h2, .value-propositions h2 {
  max-width: 75%;
  margin-bottom: 6rem;
}
.value-propositions .value-propositions-in:after {
  content: "";
  display: block;
  clear: both;
}
.value-propositions .value-propositions-left {
  width: 35%;
  float: left;
  text-align: center;
}
.value-propositions .value-propositions-left .value-propositions-image {
  max-width: 300px;
  margin: 0 auto;
}
.value-propositions .value-propositions-right {
  margin-left: 42%;
}
.value-propositions .value-propositions-right .cta-btn {
  text-align: center;
  margin-left: 90px;
  cursor: pointer;
}
.value-propositions-list {
  font-size: 0;
  text-align: center;
}
.value-propositions-list .value-propositions-item {
  width: 50%;
  text-align: left;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  margin-top: 2rem;
  margin-bottom: 5rem;
  padding-right: 3.5rem;
  box-sizing: border-box;
}
.value-propositions-list .value-propositions-item .value-propositions-item-img {
  width: 70px;
  float: left;
}
.value-propositions-list .value-propositions-item .value-propositions-item-img img {
  max-width: 65px;
  width: 65px;
}
.value-propositions-list .value-propositions-item .value-propositions-item-text {
  margin-left: 70px;
  padding-left: 20px;
  position: relative;
}
.value-propositions-list .value-propositions-item .value-propositions-item-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  background: #e4dbe2;
  height: 100%;
}
.value-propositions-list .value-propositions-item .value-propositions-item-text.centered h3 {
  min-height: 6rem;
  display: flex;
  align-items: center;
}
.value-propositions-list .value-propositions-item .value-propositions-item-text h3 {
  font-size: 3rem;
  font-family: "Quarto-Bold", Arial, sans-serif;
  margin-bottom: 2rem;
}
.value-propositions-list .value-propositions-item .value-propositions-item-text p {
  font-size: 1.5rem;
  color: #333435;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  margin-bottom: 0;
  line-height: 1.66;
}
.cta-btn.purple {
  color: #76447d;
}
.cta-btn.purple:before {
  background: #76447d;
}
.cta-btn.purple:after {
  background: #76447d;
}
.cta-btn.purple > span:before {
  background: #76447d;
}
.cta-btn.purple > span:after {
  background: #76447d;
}
.cta-btn.purple > span > span:before {
  background: #76447d;
}
.cta-btn.purple > span > span:after {
  background: #76447d;
}
div.svg {
  width: 100%;
  padding-bottom: 170%;
  height: 0;
  position: relative;
}
div.svg svg {
  width: 57%;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-45%, -50%);
}
div.svg:before, div.svg:after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  top: 25%;
  background: #ac85a7;
  opacity: 0;
  border-radius: 100%;
  padding-bottom: 100%;
  transition: top 0.5s 0.5s, bottom 0.5s 0.5s, opacity 0.5s 0.5s;
}
div.svg:after {
  top: auto;
  bottom: 25%;
}
.wow[style*=visible] div.svg:before {
  top: 0;
  opacity: 0.1;
}
.wow[style*=visible] div.svg:after {
  bottom: 0;
  opacity: 0.1;
}
.wow[style*=visible] div.svg .path {
  animation: dash 6s 0.5s linear forwards;
}
.path {
  stroke-dasharray: 750;
  stroke-dashoffset: 1000;
}
@keyframes dash {
  to {
    stroke-dashoffset: 0;
  }
}
@media (max-width: 1200px) {
  .value-propositions .h2, .value-propositions h2 {
    max-width: 100%;
  }
}
@media (max-width: 1023px) {
  .value-propositions {
    margin-bottom: 10rem;
  }
  .value-propositions .h2, .value-propositions h2 {
    float: left;
    width: calc(100% - 210px);
  }
  .value-propositions .value-propositions-left {
    float: right;
    width: 180px;
  }
  .value-propositions .value-propositions-left .value-propositions-image {
    max-width: 180px;
    margin-top: -3rem;
  }
  .value-propositions .value-propositions-right {
    margin-left: 0;
    clear: both;
    padding-top: 5rem;
  }
  .value-propositions .value-propositions-right .cta-btn {
    float: right;
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .value-propositions .value-propositions-in {
    padding: 0 4%;
  }
  .value-propositions .h2, .value-propositions h2 {
    width: calc(100% - 170px);
  }
  .value-propositions .value-propositions-right {
    padding-top: 4rem;
  }
  .value-propositions .value-propositions-left {
    width: 160px;
  }
  .value-propositions .value-propositions-left .value-propositions-image {
    max-width: 160px;
    margin-top: -6rem;
  }
  .value-propositions-list.odd .value-propositions-item:last-child .value-propositions-item-text:before {
    display: none;
  }
  .value-propositions-list .value-propositions-item {
    width: 50%;
    padding-right: 15px;
    overflow: visible;
    margin-top: 0;
    margin-bottom: 4rem;
  }
  .value-propositions-list .value-propositions-item:nth-child(2n) {
    padding-right: 0;
    padding-left: 15px;
  }
  .value-propositions-list .value-propositions-item:nth-child(2n) .value-propositions-item-text:before {
    left: -16px;
    height: auto;
    bottom: 0;
  }
  .value-propositions-list .value-propositions-item .value-propositions-item-img {
    float: none;
  }
  .value-propositions-list .value-propositions-item .value-propositions-item-img img {
    max-width: 50px;
    width: 50px;
    margin-bottom: 10px;
  }
  .value-propositions-list .value-propositions-item .value-propositions-item-text {
    margin-left: 0;
    padding-left: 0;
  }
  .value-propositions-list .value-propositions-item .value-propositions-item-text p {
    font-size: 1.7rem;
    line-height: 1.8;
  }
  .value-propositions-list .value-propositions-item:nth-child(odd) .value-propositions-item-text:before {
    left: auto;
    right: -15px;
  }
}
@media (max-width: 480px) {
  .value-propositions {
    margin-bottom: 5rem;
  }
  .value-propositions .h2, .value-propositions h2 {
    width: calc(100% - 110px);
  }
  .value-propositions .value-propositions-left {
    width: 100px;
  }
  .value-propositions .value-propositions-left .value-propositions-image {
    max-width: 100px;
    margin-top: -4rem;
  }
}
.our-commitment {
  background: #f8f7f9;
  padding-bottom: 20rem;
}
.our-commitment .our-commitment-in {
  margin-bottom: 0;
}
.our-commitment .our-commitment-in + div {
  margin: 5rem 0 6rem;
}
.our-commitment .our-commitment-in:after {
  clear: both;
  display: block;
  content: "";
}
.our-commitment .our-commitment-left {
  width: 35%;
  float: left;
  padding-top: 13rem;
}
.our-commitment .our-commitment-left .h2, .our-commitment .our-commitment-left h2 {
  padding-bottom: 2.2rem;
  position: relative;
  margin-bottom: 2.5rem;
}
.our-commitment .our-commitment-left .h2:after, .our-commitment .our-commitment-left h2:after {
  content: "";
  width: 6.2rem;
  height: 2px;
  background: #d3a8da;
  position: absolute;
  left: -3rem;
  bottom: 0;
}
.our-commitment .our-commitment-right {
  margin-left: 48%;
  position: relative;
  padding-bottom: 3rem;
}
.our-commitment .our-commitment-right:after {
  content: "";
  clear: both;
  display: block;
}
.our-commitment .our-commitment-right .wipe-image {
  background: #f8f7f9;
  z-index: 10;
}
.our-commitment .our-commitment-right .our-commitment-image {
  margin-top: -7.5rem;
  float: right;
  width: 82%;
  position: relative;
}
.our-commitment .our-commitment-right .our-commitment-image:before {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 20%;
  height: 40px;
  right: 20%;
  box-shadow: 0 10px 40px rgba(61, 21, 67, 0.5);
}
.our-commitment .our-commitment-right .our-commitment-image div {
  overflow: hidden;
}
.our-commitment .our-commitment-right .our-commitment-image div span {
  -webkit-transition: transform 3s;
  transition: transform 3s;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  display: block;
}
.our-commitment .our-commitment-right .our-commitment-image div span img {
  width: 520px;
  max-width: 100%;
  position: relative;
  z-index: 5;
  display: block;
}
.our-commitment .our-commitment-right .our-commitment-box {
  margin-top: -30rem;
  float: left;
  width: 54%;
  position: relative;
  z-index: 9;
}
.our-commitment .our-commitment-right .our-commitment-box:before {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 20%;
  height: 40px;
  right: 20%;
  box-shadow: 0 10px 40px rgba(61, 21, 67, 0.5);
}
.our-commitment .our-commitment-right .our-commitment-box .our-commitment-box-in {
  background: #1c1c1e url(../images/decor.jpg) no-repeat center top / cover;
  padding: 7.5rem 14% 4.5rem;
  box-sizing: border-box;
  position: relative;
  z-index: 5;
}
.our-commitment .our-commitment-right .our-commitment-box ul {
  list-style-type: none;
}
.our-commitment .our-commitment-right .our-commitment-box ul li {
  font-size: 1.4rem;
  margin-bottom: 3.3rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  line-height: 1.8;
  position: relative;
}
.our-commitment .our-commitment-right .our-commitment-box ul li a {
  color: #fff;
  position: relative;
  padding-left: 60px;
  display: inline-block;
  transition: color 0.35s;
}
.our-commitment .our-commitment-right .our-commitment-box ul li a:after {
  bottom: 0;
  left: 60px;
  right: 0;
  width: 0;
  content: "";
  height: 2px;
  background: #fff;
  transition: width 0.35s linear;
  width: 0;
  position: absolute;
}
.our-commitment .our-commitment-right .our-commitment-box ul li a .read-more {
  position: absolute;
  top: -1.5rem;
  transform: scale(0.7) !important;
  left: -1rem;
}
.our-commitment-stats {
  width: calc((100vw - 1220px)/2 + 100%);
  white-space: nowrap;
}
.our-commitment-stats .our-commitment-stats-item {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
}
.our-commitment-stats .our-commitment-stats-item .stats-digit {
  font-size: 14rem;
  font-family: "Quarto-Bold", Arial, sans-serif;
  color: #1c1c1e;
  position: relative;
}
.our-commitment-stats .our-commitment-stats-item .stats-digit:after {
  content: attr(data-symbol);
  color: #d3a8da;
  vertical-align: super;
  display: inline-block;
  font-size: 60%;
}
.our-commitment-stats .our-commitment-stats-item .stats-label {
  color: #333435;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  text-transform: uppercase;
  display: block;
  text-align: right;
  opacity: 0.8;
  padding-top: 1rem;
}
.our-commitment-stats .our-commitment-stats-item:first-child .our-commitment-stats-item-in {
  min-width: 205px;
}
.our-commitment-stats .our-commitment-stats-item .our-commitment-stats-item-in {
  min-width: 145px;
  padding-left: 7rem;
  padding-right: 3rem;
}
.loaded .our-commitment .our-commitment-right .our-commitment-image div span {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover {
  color: #db9cdc;
}
.desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover:after {
  width: calc(100% - 60px);
}
.desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover:before {
  opacity: 0;
}
.desktop-version .our-commitment .our-commitment-right .our-commitment-box ul li a:hover:after {
  opacity: 1;
}
@media (max-width: 1200px) {
  .our-commitment .our-commitment-right .our-commitment-box {
    margin-top: -40rem;
  }
  .our-commitment .our-commitment-left {
    width: 42%;
  }
}
@media (max-width: 1023px) {
  .our-commitment .our-commitment-right {
    clear: both;
    margin: 0 auto;
    max-width: 66rem;
  }
  .our-commitment .our-commitment-right .our-commitment-image {
    width: 85%;
    margin-top: 0;
  }
  .our-commitment .our-commitment-right .our-commitment-image div span img {
    transform: translate(0, 0) !important;
  }
  .our-commitment .our-commitment-right .our-commitment-box {
    margin-top: -40rem;
  }
  .our-commitment .our-commitment-left {
    transform: translate(0, 0) !important;
    width: 100%;
    padding: 12rem 0 8rem;
  }
}
@media (max-width: 767px) {
  .our-commitment {
    padding-bottom: 15rem;
  }
  .our-commitment .our-commitment-in {
    margin-bottom: 6rem;
  }
  .our-commitment .inner {
    padding-left: 0;
    padding-right: 0;
  }
  .our-commitment .our-commitment-left {
    padding-left: 8%;
    box-sizing: border-box;
    padding-right: 8%;
  }
  .our-commitment .our-commitment-left .h2, .our-commitment .our-commitment-left h2 {
    margin-bottom: 3.5rem;
  }
  .our-commitment .our-commitment-left .h2:after, .our-commitment .our-commitment-left h2:after {
    left: -1rem;
  }
  .our-commitment .our-commitment-right {
    padding: 0 0 0 4%;
  }
  .our-commitment .our-commitment-right .our-commitment-box {
    width: 34rem;
    margin-left: 2%;
    transform: translate(0, 0) !important;
  }
  .our-commitment .our-commitment-right .our-commitment-box .our-commitment-box-in {
    padding: 5rem 10% 1rem;
  }
  .our-commitment .our-commitment-right .our-commitment-box ul li a {
    padding-left: 45px;
    line-height: 28px;
  }
  .our-commitment .our-commitment-right .our-commitment-box ul li a .read-more {
    transform: scale(0.5) !important;
  }
  .our-commitment-stats {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
  .our-commitment-stats .our-commitment-stats-in {
    transform: translate(0, 0) !important;
  }
  .our-commitment-stats .our-commitment-stats-item .stats-digit {
    white-space: nowrap;
    font-size: 13rem;
  }
  .our-commitment-stats .our-commitment-stats-item:last-child {
    padding-right: 3rem;
  }
  .our-commitment-stats .our-commitment-stats-item:first-child .our-commitment-stats-item-in {
    min-width: 1px;
  }
  .our-commitment-stats .our-commitment-stats-item .our-commitment-stats-item-in {
    padding-right: 0;
    padding-bottom: 3rem;
  }
}
.our-solutions {
  position: relative;
  margin: -4rem 0 0;
  padding-top: 8rem;
  padding-bottom: 14rem;
  background: #f8f7f9;
  position: relative;
}
.our-solutions.no-cs {
  padding-bottom: 0;
}
.our-solutions.no-cs:after {
  position: absolute;
  bottom: 0;
  height: 9rem;
  left: 2rem;
  right: 2rem;
  content: "";
  background: #652d6d;
}
.our-solutions-bg {
  position: absolute;
  top: 0rem;
  bottom: 22.5rem;
  left: 50%;
  transform: translate(-50%, 0);
  width: 100vw;
  max-width: 1320px;
  background: #c7dfe2 url(../images/background-solution.png) no-repeat 0 0 / cover;
}
.our-solutions .inner {
  z-index: 10;
}
.our-solutions .our-solutions-in {
  position: relative;
  z-index: 10;
}
.our-solutions .our-solutions-in .sub-title {
  margin-left: 0;
}
.our-solutions .our-solutions-in .h2, .our-solutions .our-solutions-in h2 {
  max-width: 55%;
  position: relative;
  margin-bottom: 3.2rem;
}
.our-solutions .our-solutions-in .content-entry {
  max-width: 71.3%;
  margin-bottom: 4.8rem;
}
.our-solutions-list {
  font-size: 0;
  display: flex;
  flex-wrap: wrap;
}
.our-solutions-list .our-solutions-item {
  width: calc(25% - 1.5rem);
  margin-left: 2rem;
  display: inline-block;
  vertical-align: top;
  padding: 6rem 3.3% 3.5rem;
  box-sizing: border-box;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.our-solutions-list .our-solutions-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: left 0.5s, top 0.5s, right 0.5s, bottom 0.5s;
  transition: left 0.5s, top 0.5s, right 0.5s, bottom 0.5s;
  background: #fff;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}
.our-solutions-list .our-solutions-item .our-solutions-item-in {
  position: relative;
  z-index: 5;
}
.our-solutions-list .our-solutions-item .our-solutions-item-img {
  position: relative;
}
.our-solutions-list .our-solutions-item .our-solutions-item-img .img-wrap {
  height: 160px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.our-solutions-list .our-solutions-item .our-solutions-item-img .img-wrap img {
  width: auto;
  max-height: 80%;
}
.our-solutions-list .our-solutions-item .our-solutions-item-img .wipe-image {
  background: #fff;
}
.our-solutions-list .our-solutions-item:nth-child(4n + 1) {
  margin-left: 0;
}
.our-solutions-list .our-solutions-item h3 {
  text-align: left;
  margin: -1.2rem 0 3.9rem;
  position: relative;
  z-index: 5;
  max-width: 91%;
}
.desktop-version .our-solutions-list .our-solutions-item:hover {
  z-index: 5;
}
.desktop-version .our-solutions-list .our-solutions-item:hover:before {
  top: -3rem;
  left: -3rem;
  right: -3rem;
  bottom: -3rem;
}
.desktop-version .our-solutions-list .our-solutions-item:hover .link:after {
  left: 0;
  width: 100%;
}
.desktop-version .our-solutions-list .our-solutions-item:hover .link span {
  padding-right: 60px;
}
.desktop-version .our-solutions-list .our-solutions-item:hover .link span i {
  width: 50px;
}
@media (max-width: 1300px) {
  .our-solutions .inner .our-solutions-bg {
    right: 2rem;
    width: auto;
    transform: translate(0, 0);
    left: 2rem;
  }
  .our-solutions .our-solutions-in .h2:after, .our-solutions .our-solutions-in h2:after {
    left: -1rem;
  }
}
@media (max-width: 1023px) {
  .our-solutions-list .our-solutions-item {
    padding: 3rem 2.3%;
  }
  .our-solutions .our-solutions-in .content-entry {
    padding: 0 5% 0 16%;
  }
}
@media (max-width: 767px) {
  .our-solutions {
    padding-bottom: 10rem;
    margin-top: -10rem;
  }
  .our-solutions .inner .our-solutions-bg {
    top: 3rem;
  }
  .our-solutions .our-solutions-in {
    padding: 0 4%;
  }
  .our-solutions .our-solutions-in .sub-title {
    margin-bottom: 2rem;
  }
  .our-solutions .our-solutions-in .h2, .our-solutions .our-solutions-in h2 {
    max-width: 100%;
  }
  .our-solutions .our-solutions-in .content-entry {
    padding-left: 0;
    padding-right: 0;
    max-width: 100%;
  }
  .our-solutions-list .our-solutions-item {
    width: 48%;
    margin-left: 4%;
    margin-bottom: 12px;
    padding: 3rem 7%;
  }
  .our-solutions-list .our-solutions-item:nth-child(4n + 1) {
    margin-left: 4%;
  }
  .our-solutions-list .our-solutions-item:nth-child(2n + 1) {
    margin-left: 0;
  }
  .our-solutions-list .our-solutions-item h3 {
    line-height: 20px;
    min-height: 40px;
    margin-top: 0;
  }
  .our-solutions-list .our-solutions-item .our-solutions-item-img {
    max-width: 100px;
    margin: 0 auto;
  }
  .our-solutions-list .our-solutions-item .our-solutions-item-img .img-wrap {
    height: 100px;
  }
}
.casestudies-feature {
  padding-top: 9rem;
  background: #f8f7f9;
}
.casestudies-feature .inner .count {
  display: none;
}
.casestudies-feature .reviews-list {
  padding-top: 12rem;
  background: none;
}
.casestudies-feature .reviews-list .slick-list {
  padding-bottom: 4rem !important;
}
.casestudies-feature .reviews-list h2 {
  padding: 0;
  margin-bottom: 7rem;
}
.casestudies-feature .reviews-list .reviews-carousel .slick-next, .casestudies-feature .reviews-list .reviews-carousel .slick-prev {
  bottom: 4rem;
}
.casestudies-feature .reviews-list .reviews-carousel .slick-track {
  padding-bottom: 0;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item {
  box-sizing: border-box;
  padding-bottom: 4rem;
  pointer-events: none;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item.slick-current {
  pointer-events: inherit;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .cs-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 5;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item.no-link {
  cursor: default;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item:after {
  display: none;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img-logo {
  text-align: right;
  margin-bottom: 5.5rem;
  height: 32px;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img-logo img {
  max-height: 100%;
  max-width: none;
  width: auto;
  display: inline-block;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img {
  padding-top: 68%;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .col-r {
  padding-top: 3rem;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .col-r p {
  margin-bottom: 1rem;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .col-r .read-more.read-more-2 {
  top: 0;
}
.casestudies-feature .reviews-list .reviews-carousel .review-item .col-r h3 .location {
  color: #5e5f61;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  display: block;
  font-size: 1.5rem;
  padding-top: 1.5rem;
}
.casestudies-feature .reviews-list .progress-wrap {
  padding-bottom: 7rem;
}
.casestudies-feature .reviews-list .progress-wrap .cta-btn {
  float: right;
  margin-top: -2.5rem;
}
.casestudies-feature .reviews-list .progress-bar {
  background: #805186;
  float: none;
  max-width: 490px;
  margin: 0 auto;
}
.casestudies-feature .reviews-list .progress-bar i {
  background: #fff;
}
.page-template-solutions-page .casestudies-feature .reviews-list h2 {
  position: relative;
}
.page-template-solutions-page .casestudies-feature .reviews-list h2:before {
  content: "";
  position: absolute;
  width: 0;
  height: 2px;
  bottom: -2rem;
  left: 0;
  background: #af59bb;
  transition: width 0.35s;
}
.page-template-solutions-page .casestudies-feature .reviews-list h2[style*=visible]:before {
  width: 7.7rem;
}
.contact-us-section {
  background: url(../images/contact-us-bg.jpg) no-repeat 0 0 / cover;
  margin: 0 2rem 0;
  padding: 7rem 0 19rem;
  position: relative;
  overflow: hidden;
}
.page-id-228 .contact-us-section {
  background: #0c0c0c;
}
.page-id-228 .contact-us-section:after {
  position: absolute;
  top: 0;
  left: 60%;
  content: "";
  border-radius: 0px 0px 0px 35.5rem;
  background: #1c1c1c;
  width: 61.2rem;
  height: 30rem;
}
.page-id-228 .contact-us-section:before {
  position: absolute;
  top: 17rem;
  left: 30%;
  content: "";
  border-radius: 0px 0px 32.9rem 32.9rem;
  background: #652d6d;
  width: 64.4rem;
  height: 35.4rem;
}
.page-id-228 .contact-us-section .contact-us-section__deco {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.page-id-228 .contact-us-section .contact-us-section__deco:before {
  position: absolute;
  bottom: 0;
  right: 0;
  content: "";
  border-radius: 39.5rem 0px 0px 0px;
  background: #652d6d;
  width: 35rem;
  height: 34.6rem;
}
.page-id-228 .contact-us-section .contact-us-section__deco:after {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  border-radius: 0px 322.5rem 0px 0px;
  background: #1c1c1c;
  width: 35rem;
  height: 35rem;
}
.page-id-228 .contact-us-section .contact-us-section__deco span {
  position: absolute;
  bottom: 0;
  left: 35rem;
  content: "";
  border-radius: 17.5rem 0px 0px 0px;
  background: #1c1c1c;
  width: 15.9rem;
  height: 15.9rem;
}
.contact-us-section .inner {
  position: relative;
  z-index: 2;
}
.contact-us-section .sent div.wpcf7-response-output {
  color: #fff !important;
}
.contact-us-section.no-related-cruises {
  margin-top: 0;
  padding-top: 15rem;
}
.contact-us-section .contact-us-section-in {
  display: flex;
  justify-content: space-between;
}
.contact-us-section .contact-us-section-left {
  width: 35.5%;
  float: left;
}
.contact-us-section .contact-us-section-left .representative-img {
  overflow: hidden;
}
.contact-us-section .contact-us-section-left .representative-img div {
  width: 100%;
  transform: scale(1.2);
  transition: transform 2s 0.5s;
  padding-bottom: 130%;
}
.contact-us-section .contact-us-section-top, .contact-us-section .contact-us-section-right {
  width: 31.6%;
  padding-right: 8.6%;
}
.contact-us-section .contact-us-section-top h2, .contact-us-section .contact-us-section-right h2 {
  color: #fff;
}
.contact-us-section .contact-us-section-top .call, .contact-us-section .contact-us-section-right .call {
  margin-right: 0;
}
.contact-us-section .contact-us-section-top .call-title, .contact-us-section .contact-us-section-top .call, .contact-us-section .contact-us-section-right .call-title, .contact-us-section .contact-us-section-right .call {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-style: italic;
  color: #fff;
  font-size: 3.5rem;
  margin-bottom: 5.5rem;
}
.contact-us-section .contact-us-section-top .call-title p, .contact-us-section .contact-us-section-top .call p, .contact-us-section .contact-us-section-right .call-title p, .contact-us-section .contact-us-section-right .call p {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-style: italic;
  color: #fff;
  font-size: 3rem;
  line-height: 1;
  margin: 0;
}
.contact-us-section .contact-us-section-top .call-title a, .contact-us-section .contact-us-section-top .call-title b, .contact-us-section .contact-us-section-top .call-title strong, .contact-us-section .contact-us-section-top .call a, .contact-us-section .contact-us-section-top .call b, .contact-us-section .contact-us-section-top .call strong, .contact-us-section .contact-us-section-right .call-title a, .contact-us-section .contact-us-section-right .call-title b, .contact-us-section .contact-us-section-right .call-title strong, .contact-us-section .contact-us-section-right .call a, .contact-us-section .contact-us-section-right .call b, .contact-us-section .contact-us-section-right .call strong {
  font-style: normal;
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  color: #fff;
}
.contact-us-section .contact-us-section-top .call-title a, .contact-us-section .contact-us-section-top .call a, .contact-us-section .contact-us-section-right .call-title a, .contact-us-section .contact-us-section-right .call a {
  position: relative;
}
.contact-us-section .contact-us-section-top .call-title a:after, .contact-us-section .contact-us-section-top .call a:after, .contact-us-section .contact-us-section-right .call-title a:after, .contact-us-section .contact-us-section-right .call a:after {
  position: absolute;
  bottom: -0.5rem;
  right: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  content: "";
  transition: width 0.35s linear;
}
.contact-us-section .contact-us-section-top {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.contact-us-section .contact-us-section-top-left {
  padding-right: 0;
  width: 50%;
}
.contact-us-section .contact-us-section-top-right {
  margin-right: 8%;
  padding-top: 6rem;
}
.contact-us-section .contact-us-section-top-right .call {
  margin-right: 0;
}
.contact-us-section-testimonials {
  display: flex;
  justify-content: space-between;
  margin: 0 -1.5rem;
  padding-top: 6.3rem;
}
.contact-us-section-testimonials__card {
  margin: 0 1.5rem;
  width: calc(50% - 3rem);
  background: #1c1c1e url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="115" height="93" viewBox="0 0 115 93" fill="none">  <path opacity="0.2" d="M60.8462 33.8182C60.8462 66.3682 78.6154 85.8136 114.154 93L115 90.0409C90.0385 82.0091 77.3462 67.2136 77.3462 46.5C77.3462 39.3136 78.1923 37.6227 82.8461 37.6227L93.4231 38.0455C105.269 38.4682 111.192 32.9727 111.192 22.4045C111.192 10.1455 101.885 0 87.9231 0C73.9615 0 60.8462 11.4136 60.8462 33.8182ZM-7.62939e-06 33.8182C-7.62939e-06 66.3682 17.7692 85.8136 53.3077 93L54.1538 90.0409C29.1923 82.0091 16.5 67.2136 16.5 46.5C16.5 39.3136 17.3461 37.6227 22 37.6227L32.5769 38.0455C44.4231 38.4682 50.3462 32.9727 50.3462 22.4045C50.3462 10.1455 41.0385 0 27.0769 0C13.1154 0 -7.62939e-06 11.4136 -7.62939e-06 33.8182Z" fill="black"/></svg>') no-repeat 2.5rem 2.7rem;
  box-sizing: border-box;
  padding: 8.5rem 5rem 9.5rem;
  color: #fff;
  display: flex;
  flex-wrap: wrap;
  gap: 3rem;
}
.contact-us-section-testimonials__card-quote {
  font-family: "Quarto-Bold", Arial, sans-serif;
  font-size: 3rem;
  line-height: 1.3;
  border-right: 1px solid rgba(72, 72, 72, 0.4);
  padding-right: 3rem;
  flex: 1;
  position: relative;
  z-index: 2;
  text-indent: -1.1rem;
  padding-top: 0.4rem;
}
.contact-us-section-testimonials__card-meta {
  display: flex;
  flex-direction: column;
  gap: 1.8rem;
  font-size: 1.5rem;
  line-height: 1.4;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  width: 124px;
}
@media (max-width: 767px) {
  .contact-us-section-testimonials__card-meta {
    flex-direction: row;
    width: 100%;
    align-items: center;
  }
}
.contact-us-section-testimonials__card-image {
  width: 12.4rem;
  border-radius: 50%;
}
.page-id-228 .field-row button.cta-btn-simple {
  border-color: #fff;
}
@media (max-width: 767px) {
  .page-id-228 .field-row button.cta-btn-simple {
    margin-bottom: 4rem;
  }
}
.plan-your-trip .field-row.field-row--dark br, .contact-us-section-in .field-row br, .subscribe-right .field-row br {
  display: none;
}
.plan-your-trip .field-row.field-row--dark input[type="checkbox"] + span, .contact-us-section-in .field-row input[type="checkbox"] + span, .subscribe-right .field-row input[type="checkbox"] + span {
  color: #1c1c1c;
}
.plan-your-trip .field-row.field-row--dark .wpcf7-list-item, .contact-us-section-in .field-row .wpcf7-list-item, .subscribe-right .field-row .wpcf7-list-item {
  display: block;
}
.plan-your-trip .field-row.field-row--dark .small-area-notes, .contact-us-section-in .field-row .small-area-notes, .subscribe-right .field-row .small-area-notes {
  color: #1c1c1c;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  line-height: 1.2;
  display: block;
  padding-left: 30px;
}
.plan-your-trip .field-row.field-row--dark .small-area-notes a, .contact-us-section-in .field-row .small-area-notes a, .subscribe-right .field-row .small-area-notes a {
  text-decoration: underline;
}
.plan-your-trip .field-row.field-row--dark .small-area-notes a:hover, .contact-us-section-in .field-row .small-area-notes a:hover, .subscribe-right .field-row .small-area-notes a:hover {
  text-decoration: none;
}
.contact-us-section-in .field-row input[type="checkbox"] + span, .contact-us-section-in .field-row .small-area-notes, .contact-us-section-in .field-row .small-area-notes a, .subscribe-right .field-row input[type="checkbox"] + span, .subscribe-right .field-row .small-area-notes, .subscribe-right .field-row .small-area-notes a {
  color: #fff;
}
.single-cruise-line .contact-us-section .contact-us-section-in {
  margin-bottom: 0;
}
.loaded .contact-us-section .contact-us-section-left .representative-img div {
  transform: scale(1);
}
.wpcf7-form-control-signature-wrap {
  width: 100% !important;
  background: #fff;
}
.field-row {
  font-size: 0;
}
.field-row.small-area {
  margin-top: 2rem;
}
.field-row p {
  margin-bottom: 0;
}
.field-row .field-col {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  font-size: 1.5rem;
}
.field-row .field-col.field-col-100 {
  width: 100%;
  display: block;
}
.field-row .field-col.field-col-btn {
  position: relative;
  padding-right: 1rem;
  box-sizing: border-box;
  margin-top: 0.5rem;
}
.field-row .field-col.field-col-btn p {
  margin: 0;
}
.field-row .field-col.field-col-btn:before {
  position: absolute;
  background: #652d6d;
  top: -0.6rem;
  bottom: -0.6rem;
  right: 0;
  left: 0.7rem;
  content: "";
}
.field-row .wpcf7-checkbox label {
  color: #fff;
  cursor: pointer;
}
.field-row .wpcf7-checkbox span.wpcf7-list-item {
  margin-left: 0;
}
.field-row input::-webkit-outer-spin-button, .field-row input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.field-row input[type="number"] {
  -moz-appearance: textfield;
}
.field-row #wpcf7_signature_clear {
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
  background: transparent;
  border: none;
  -webkit-appearance: none;
  cursor: pointer;
}
.field-row #wpcf7_signature_clear:hover {
  text-decoration: none;
}
.field-row .dark input[type="checkbox"] + span {
  color: #652d6d;
}
.field-row input[type="checkbox"] {
  display: none;
}
.field-row input[type="checkbox"] + span {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #fff;
  font-size: 1.4rem;
  line-height: 1.2;
  display: block;
  position: relative;
  padding-left: 30px;
}
.field-row input[type="checkbox"] + span:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  border: 1px solid #939395;
  width: 20px;
  height: 20px;
  background: #fff;
  box-sizing: border-box;
}
.field-row input[type="checkbox"] + span:after {
  content: "";
  position: absolute;
  left: 7px;
  top: 2px;
  width: 5px;
  height: 10px;
  border-bottom: 2px solid #652d6d;
  border-right: 2px solid #652d6d;
  transform: rotate(45deg);
  opacity: 0;
}
.field-row input[type="checkbox"]:checked + span:after {
  opacity: 1;
}
.field-row input[type="text"], .field-row input[type="email"], .field-row input[type="tel"], .field-row input[type="number"], .field-row input[type="date"], .field-row textarea {
  height: 5.2rem;
  width: 100%;
  box-sizing: border-box;
  padding: 0 2rem;
  background: #fff;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  border: none;
  color: #010101;
  -webkit-appearance: none;
  border-radius: 0px;
}
.field-row input[type="text"]::-webkit-input-placeholder, .field-row input[type="email"]::-webkit-input-placeholder, .field-row input[type="tel"]::-webkit-input-placeholder, .field-row input[type="number"]::-webkit-input-placeholder, .field-row input[type="date"]::-webkit-input-placeholder, .field-row textarea::-webkit-input-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.field-row input[type="text"]:-moz-placeholder, .field-row input[type="email"]:-moz-placeholder, .field-row input[type="tel"]:-moz-placeholder, .field-row input[type="number"]:-moz-placeholder, .field-row input[type="date"]:-moz-placeholder, .field-row textarea:-moz-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.field-row input[type="text"]::-moz-placeholder, .field-row input[type="email"]::-moz-placeholder, .field-row input[type="tel"]::-moz-placeholder, .field-row input[type="number"]::-moz-placeholder, .field-row input[type="date"]::-moz-placeholder, .field-row textarea::-moz-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.field-row input[type="text"]:-ms-input-placeholder, .field-row input[type="email"]:-ms-input-placeholder, .field-row input[type="tel"]:-ms-input-placeholder, .field-row input[type="number"]:-ms-input-placeholder, .field-row input[type="date"]:-ms-input-placeholder, .field-row textarea:-ms-input-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.field-row input[type="text"]:focus::-webkit-input-placeholder, .field-row input[type="email"]:focus::-webkit-input-placeholder, .field-row input[type="tel"]:focus::-webkit-input-placeholder, .field-row input[type="number"]:focus::-webkit-input-placeholder, .field-row input[type="date"]:focus::-webkit-input-placeholder, .field-row textarea:focus::-webkit-input-placeholder {
  opacity: 0.5;
}
.field-row input[type="text"]:focus:-moz-placeholder, .field-row input[type="email"]:focus:-moz-placeholder, .field-row input[type="tel"]:focus:-moz-placeholder, .field-row input[type="number"]:focus:-moz-placeholder, .field-row input[type="date"]:focus:-moz-placeholder, .field-row textarea:focus:-moz-placeholder {
  opacity: 0.5;
}
.field-row input[type="text"]:focus::-moz-placeholder, .field-row input[type="email"]:focus::-moz-placeholder, .field-row input[type="tel"]:focus::-moz-placeholder, .field-row input[type="number"]:focus::-moz-placeholder, .field-row input[type="date"]:focus::-moz-placeholder, .field-row textarea:focus::-moz-placeholder {
  opacity: 0.5;
}
.field-row input[type="text"]:focus:-ms-input-placeholder, .field-row input[type="email"]:focus:-ms-input-placeholder, .field-row input[type="tel"]:focus:-ms-input-placeholder, .field-row input[type="number"]:focus:-ms-input-placeholder, .field-row input[type="date"]:focus:-ms-input-placeholder, .field-row textarea:focus:-ms-input-placeholder {
  opacity: 0.5;
}
.field-row textarea {
  height: 11.9rem;
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  resize: none;
  display: block;
  outline: none;
}
.field-row button {
  background: none;
  border: none;
  line-height: 5.2rem;
  width: 100%;
  cursor: pointer;
  padding-top: 0;
  padding-bottom: 0;
}
.field-row button.cta-btn-simple {
  background: #1c1c1c;
  width: auto;
  padding: 2rem 3.8rem;
  border: 2px solid #1c1c1c;
  text-transform: uppercase;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #fff;
  font-size: 1.3rem;
  letter-spacing: 0.39px;
  line-height: 1;
  transition: all 0.35s;
}
.field-row button.cta-btn-simple:hover {
  background: transparent;
  color: #1c1c1c;
  background: #fff;
}
@media (max-width: 767px) {
  .field-row button.cta-btn-simple {
    margin-bottom: 4rem;
  }
}
.field-row .wpcf7-form-control-wrap {
  display: block;
  margin-bottom: 20px;
}
.field-row span.wpcf7-not-valid-tip {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 11px;
  margin-top: -0.4rem;
}
.field-row select[disabled="disabled"] + .trigger {
  pointer-events: none;
}
.field-row select[disabled="disabled"] + .trigger:before {
  opacity: 1 !important;
}
.field-row div.fancy-select {
  position: relative;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  color: #5e5f61;
}
.field-row div.fancy-select div.trigger {
  cursor: pointer;
  padding: 0 2rem;
  white-space: nowrap;
  overflow: hidden;
  font-size: 1.5rem;
  line-height: 5.2rem;
  border: none;
  height: 5.2rem;
  text-overflow: ellipsis;
  position: relative;
  background: #fff;
  color: #5e5f61;
  transition: all 0.24s ease-out;
}
.field-row div.fancy-select div.trigger:before {
  position: absolute;
  right: 14px;
  top: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  content: "";
  background: #fff url(../images/loader.svg) no-repeat 0 0;
  opacity: 0;
  z-index: 2;
}
.field-row div.fancy-select div.trigger:after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top-color: #5e5f61;
  top: 2.6rem;
  right: 1.6rem;
}
.field-row div.fancy-select div.trigger.open:after {
  border-bottom-color: #5e5f61;
  border-top-color: transparent;
  top: 1.9rem;
}
@media (max-width: 767px) {
  .field-row div.fancy-select div.trigger.open:after {
    top: 1.3rem;
  }
}
.field-row div.fancy-select div.trigger.selected {
  color: #010101;
}
.field-row div.fancy-select ul.options {
  list-style: none;
  margin: 0;
  position: absolute;
  top: 5.2rem;
  left: 0;
  right: 0;
  visibility: hidden;
  opacity: 0;
  z-index: 50;
  max-height: 200px;
  overflow: auto;
  background: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  transition: opacity 0.3ms ease-out, top 0.3ms ease-out, visibility 0.3ms ease-out;
}
.field-row div.fancy-select ul.options.open {
  visibility: visible;
  top: 50px;
  opacity: 1;
  transition: opacity 0.3s ease-out, top 0.3s ease-out;
}
.field-row div.fancy-select ul.options.overflowing {
  top: auto;
  bottom: 5.2rem;
  transition: opacity 0.3s ease-out, bottom 0.3s ease-out, visibility 0.3s ease-out;
}
.field-row div.fancy-select ul.options.overflowing.open {
  top: auto;
  bottom: 5.2rem;
  transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
}
.field-row div.fancy-select ul.options li {
  padding: 0.8rem 1.2rem;
  color: #1c1c1c;
  cursor: pointer;
  white-space: nowrap;
  transition: all 0.15s ease-out;
}
.field-row div.fancy-select ul.options li.selected {
  color: #652d6d;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
.field-row div.fancy-select ul.options li:hover {
  color: #aaa;
}
.field-row.small-area textarea {
  height: 11.8rem;
}
.representative-testimonial {
  max-width: 785px;
  margin-left: 23%;
}
.representative-testimonial:after {
  display: block;
  content: "";
  clear: both;
}
.representative-testimonial .representative-testimonial-img {
  width: 29%;
  float: left;
  position: relative;
}
.representative-testimonial .representative-testimonial-img:before {
  content: "";
  position: absolute;
  top: -10px;
  right: 15px;
  left: -20px;
  bottom: 30px;
  background: #c6dee0;
}
.representative-testimonial .representative-testimonial-img div {
  position: relative;
  z-index: 10;
  width: 100%;
  padding-bottom: 130%;
}
.representative-testimonial .representative-testimonial-text {
  margin-left: 37%;
  padding-top: 6rem;
}
.representative-testimonial .representative-testimonial-text .representative-quote {
  position: relative;
}
.representative-testimonial .representative-testimonial-text .representative-quote > span {
  font-size: 34rem;
  color: #87588d;
  font-family: "Quarto-Light", Arial, sans-serif;
  line-height: 0;
  position: absolute;
  left: -3rem;
  top: -7.5rem;
  opacity: 0.3;
}
.representative-testimonial .representative-testimonial-text .representative-quote .representative-quote-in {
  position: relative;
  z-index: 5;
  line-height: 1.88;
  color: #fff;
  font-size: 2.5rem;
  font-family: "Quarto-Light", Arial, sans-serif;
  text-indent: 6rem;
  margin-bottom: 3rem;
}
.representative-testimonial .representative-testimonial-text .representative-quote .representative-quote-in span {
  text-indent: 0px;
}
.representative-testimonial .representative-testimonial-text .representative-quote .representative-quote-in b {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  font-weight: normal;
}
.representative-quote-bottom .representative-quote-author {
  display: inline-block;
  vertical-align: bottom;
  font-size: 1.4rem;
  color: #a994ac;
  margin-right: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.representative-quote-bottom .representative-quote-author b {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  color: #fff;
}
.representative-quote-bottom .representative-signature {
  display: inline-block;
  vertical-align: bottom;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
  color: red !important;
}
div.wpcf7-response-output {
  border: none !important;
  color: red !important;
  margin: 0 !important;
  padding-left: 0 !important;
}
.sent div.wpcf7-response-output {
  color: green !important;
}
div.wpcf7-mail-sent-ok {
  color: #fff;
}
span.wpcf7-not-valid-tip {
  font-size: 14px;
  padding-top: 5px;
}
.small-cta + .contact-us-flex .contact-us-section {
  margin-top: 0rem;
  padding-top: 16rem;
}
.desktop-version .contact-us-section .contact-us-section-right .call-title a:hover:after, .desktop-version .contact-us-section .contact-us-section-right .call a:hover:after {
  width: 0;
}
.contact-us-flex .wpcf7-response-output {
  color: #fff;
}
@media (max-width: 1440px) {
  .contact-us-section {
    margin-top: 0;
    padding-top: 7rem;
  }
  .contact-us-section .contact-us-section-in {
    margin-bottom: 5rem;
  }
  .contact-us-section .contact-us-section-left {
    transform: translate(0, 0) !important;
  }
  .contact-us-section .contact-us-section-right .call-title, .contact-us-section .contact-us-section-top .call-title {
    font-size: 3rem;
  }
}
@media (max-width: 1023px) {
  .contact-us-section:after {
    top: 5rem;
  }
  .contact-us-section:before {
    width: 53.4rem;
    height: 25.4rem;
  }
  .contact-us-section__deco:after, .contact-us-section__deco:before {
    width: 25rem;
    height: 25rem;
  }
  .contact-us-section__deco span {
    left: 25rem;
  }
  .contact-us-section-testimonials {
    padding-top: 2rem;
  }
  .contact-us-section-testimonials__card {
    padding: 3rem;
  }
  .contact-us-section-testimonials__card-quote {
    padding-right: 0;
    border: none;
  }
  .contact-us-section .contact-us-section-top-right {
    margin-right: 0;
  }
  .contact-us-section .contact-us-section-top-right .call {
    font-size: 3rem;
  }
  .contact-us-section .contact-us-section-left {
    float: none;
    margin-bottom: 4rem;
  }
  .contact-us-section .contact-us-section-top-left {
    width: 60%;
  }
  .contact-us-section .contact-us-section-right {
    margin-left: 0;
    padding-right: 0;
    width: 50%;
  }
  .representative-testimonial {
    margin-left: 0;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .field-row div.fancy-select div.trigger:after {
    right: 1.5rem;
    top: 2.3rem;
  }
  .page-template-business-landing-page .contact-us-section .contact-us-section-right .call-title {
    margin-top: 0;
  }
  .field-row {
    margin-bottom: 0;
  }
  .contact-us-flex {
    position: relative;
    z-index: 33;
  }
  .contact-us-section {
    margin-left: 2rem;
    margin-right: 2rem;
    padding-top: 7rem;
    padding-bottom: 7rem;
  }
  .contact-us-section:before, .contact-us-section:after {
    display: none;
  }
  .contact-us-section-testimonials {
    padding-top: 5rem;
  }
  .contact-us-section__deco {
    display: none;
  }
  .contact-us-section-testimonials {
    flex-direction: column;
    gap: 3rem;
  }
  .contact-us-section-testimonials__card {
    width: calc(100% - 3rem);
    background-size: 7rem 7rem;
    padding-top: 4rem;
  }
  .contact-us-section.no-related-cruises {
    padding-top: 7rem;
  }
  .contact-us-section .contact-us-section-left {
    display: none;
  }
  .contact-us-section .contact-us-section-top {
    flex-direction: column;
  }
  .contact-us-section .contact-us-section-top .call {
    margin-right: 0;
  }
  .contact-us-section .contact-us-section-right, .contact-us-section .contact-us-section-top-left {
    width: 100%;
  }
  .contact-us-section .contact-us-section-right .call-title, .contact-us-section .contact-us-section-top-left .call-title {
    font-size: 2.6rem;
    margin-top: 0;
    margin-bottom: 0;
  }
  .contact-us-section .contact-us-section-right.without-image .call-title, .contact-us-section .contact-us-section-top-left.without-image .call-title {
    margin-top: 0;
  }
  .contact-us-section .contact-us-section-in {
    margin-bottom: 0;
  }
  .representative-testimonial {
    position: relative;
    padding-bottom: 3rem;
    margin-bottom: 5rem;
  }
  .representative-testimonial .representative-testimonial-text {
    padding-top: 0;
    margin-left: 32%;
    position: relative;
    z-index: 3;
  }
  .representative-testimonial .representative-testimonial-img {
    position: absolute;
    bottom: 0;
    z-index: 1;
    left: 0;
  }
  .representative-testimonial .representative-testimonial-img:before {
    display: none;
  }
  .representative-quote-bottom .representative-signature {
    text-align: right;
    padding-top: 2rem;
  }
  .representative-quote-bottom .representative-signature img {
    max-width: 80%;
  }
  .contact-us-section .contact-us-section-right .representative-img {
    margin-bottom: 4rem;
  }
  .contact-us-section .contact-us-section-right .representative-img div {
    padding-top: 80%;
    width: 70%;
    display: inline-block;
  }
}
@media (max-width: 480px) {
  .field-row .field-col:last-child {
    margin-bottom: 0;
  }
  .field-row.small-area {
    margin-bottom: 2rem;
  }
  .field-row .field-col {
    width: 100%;
    margin-bottom: 2rem;
  }
  .field-row .field-col.field-col-btn {
    margin-top: 0.7rem;
  }
  .field-row .field-col:nth-child(2n + 2) {
    margin-left: 0;
  }
  .field-row .field-col:first-child {
    margin-bottom: 0;
  }
}
.subscribe-row {
  clear: both;
}
/* Destination page */
.loaded .hero-destination {
  opacity: 1;
}
.carousel-destination {
  max-width: 1100px;
  margin: 0 auto;
  z-index: 5;
  position: relative;
}
.carousel-destination .carousel-destination-in .slick-list {
  overflow: visible;
}
.carousel-destination .carousel-destination-in .slick-dots {
  text-align: center;
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: relative;
  top: 2rem;
}
.carousel-destination .carousel-destination-in .slick-dots li {
  display: inline;
  font-size: 0;
}
.carousel-destination .carousel-destination-in .slick-dots li button {
  display: inline-block;
  width: 1.3rem;
  height: 1.3rem;
  text-indent: -9999px;
  border-radius: 50%;
  background: #f8f7f9;
  border: 1px solid #d6d4d7;
  padding: 0;
  margin: 0 0.7rem;
  cursor: pointer;
}
.carousel-destination .carousel-destination-in .slick-dots li:only-child {
  display: none;
}
.carousel-destination .carousel-destination-in .slick-dots li.slick-active button {
  background: #d6d4d7;
  pointer-events: none;
}
.carousel-destination .carousel-destination-in .slick-prev, .carousel-destination .carousel-destination-in .slick-next {
  left: 100%;
  top: 0;
  background: transparent;
  height: 100%;
  width: 50vw;
  content: "";
  position: absolute;
  -webkit-appearance: none;
  z-index: 3;
  border: none;
  text-indent: -9999px;
  cursor: pointer;
  opacity: 0;
  padding: 0;
  transition: opacity 0.5s, transform 0.35s, width 0.35s;
}
.carousel-destination .carousel-destination-in .slick-prev:before, .carousel-destination .carousel-destination-in .slick-next:before {
  position: absolute;
  width: 6rem;
  left: 7.5rem;
  top: 50%;
  content: "";
  background: rgba(255, 255, 255, 0.5);
  height: 2px;
  margin-top: -1px;
  transition: background 0.35s, width 0.35s;
}
.carousel-destination .carousel-destination-in .slick-prev:after, .carousel-destination .carousel-destination-in .slick-next:after {
  width: 6px;
  height: 6px;
  border-left: 2px solid rgba(255, 255, 255, 0.5);
  border-bottom: 2px solid rgba(255, 255, 255, 0.5);
  content: "";
  transform: rotate(45deg);
  position: absolute;
  left: calc(13rem - 1px);
  top: 50%;
  margin-top: -4px;
  transition: border 0.35s, left 0.35s, right 0.35s;
}
.carousel-destination .carousel-destination-in .slick-prev {
  left: auto;
  right: 100%;
}
.carousel-destination .carousel-destination-in .slick-prev:before {
  right: 7.5rem;
  left: auto;
}
.carousel-destination .carousel-destination-in .slick-prev:after {
  right: calc(13rem - 1px);
  left: auto;
}
.carousel-destination .carousel-destination-in .slick-next:after {
  transform: rotate(-135deg);
}
.hero-destination {
  margin: 2rem 2rem 5rem 2rem;
  padding-top: 14.5rem;
  opacity: 0;
  position: relative;
}
.hero-destination.no-slides {
  background: #2c0c31;
}
.hero-destination .hero-destination-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 8rem;
  z-index: 2;
  background: #2c0c31;
}
.hero-destination .hero-destination-bg .slick-list {
  height: 100%;
}
.hero-destination .hero-destination-bg .slick-list .slick-track {
  height: 100%;
}
.hero-destination .hero-destination-bg .slick-list .slick-track .hero-destination-bg-item {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.hero-destination .hero-destination-bg .slick-list .slick-track .hero-destination-bg-item div {
  filter: blur(5px);
  -webkit-filter: blur(5px);
  position: absolute;
  left: -5px;
  right: -5px;
  top: -5px;
  bottom: -5px;
}
.hero-destination .hero-destination-bg .slick-list .slick-track .hero-destination-bg-item div:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2c0c31;
  opacity: 0.9;
}
.hero-destination:after {
  content: "";
  position: absolute;
  top: -2rem;
  width: 64%;
  right: -2rem;
  height: 50%;
  z-index: 1;
  background: #c6dee0;
}
.carousel-item .carousel-item-in {
  width: calc(100% - 24px);
  padding-bottom: 56%;
  position: relative;
  margin: 0 12px;
}
.carousel-item .carousel-item-in .marker-top {
  position: absolute;
  top: 2.5rem;
  right: 3rem;
  z-index: 10;
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  color: #ffffff;
}
.carousel-item .carousel-item-in .marker-top span {
  max-width: 300px;
  overflow: hidden;
  display: block;
  font-size: 14px;
  line-height: 1.4;
  -webkit-transition: max-width 0.35s;
  transition: max-width 0.35s;
}
.carousel-item .carousel-item-in .marker-top:hover span {
  max-width: 300px;
}
.carousel-item .carousel-item-in .carousel-item-bg {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
}
.carousel-item .carousel-item-in .carousel-item-bg video {
  position: absolute;
  min-width: 101%;
  min-height: 101%;
  max-width: 200%;
  max-height: 200%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.carousel-item .carousel-item-in .carousel-item-bg .bg {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition: transform 3s;
  transition: transform 3s;
}
.carousel-item .carousel-item-in .carousel-item-bg:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #000;
  opacity: 0.29;
}
.carousel-item .carousel-item-in .carousel-item-text {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
  z-index: 10;
  width: 650px;
  text-align: center;
}
.carousel-item .carousel-item-in .carousel-item-text h2 {
  font-size: 9rem;
  color: #fff;
  margin-bottom: 2rem;
  opacity: 0;
  -webkit-transform: translate3d(0, 8rem, 0);
  transform: translate3d(0, 8rem, 0);
  -webkit-transition: transform 0.8s 0.3s, opacity 0.5s 0.3s;
  transition: transform 0.8s 0.3s, opacity 0.5s 0.3s;
}
.carousel-item .carousel-item-in .carousel-item-text p {
  color: #fff;
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.5rem;
  max-width: 450px;
  margin: 0 auto;
  opacity: 0;
  -webkit-transition: opacity 0.5s 1s;
  transition: opacity 0.5s 1s;
}
.loaded .carousel-destination .carousel-destination-in .slick-prev, .loaded .carousel-destination .carousel-destination-in .slick-next {
  opacity: 1;
}
.loaded .carousel-destination .carousel-destination-in .slick-prev:hover:before {
  width: 7rem;
  background: #fff;
}
.loaded .carousel-destination .carousel-destination-in .slick-prev:hover:after {
  right: 13.9rem;
  border-left-color: #fff;
  border-bottom-color: #fff;
}
.loaded .carousel-destination .carousel-destination-in .slick-next:hover:before {
  width: 7rem;
  background: #fff;
}
.loaded .carousel-destination .carousel-destination-in .slick-next:hover:after {
  left: 13.9rem;
  border-left-color: #fff;
  border-bottom-color: #fff;
}
.loaded .carousel-item.slick-active .carousel-item-bg .bg {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.loaded .carousel-item.slick-active .carousel-item-text h2 {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.loaded .carousel-item.slick-active .carousel-item-text p {
  opacity: 1;
}
.navigation-fixed .navigation {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
}
.loaded .navigation ul li {
  opacity: 1;
  transform: translate(0, 0);
}
.navigation {
  background: #fff;
}
.navigation .inner {
  position: relative;
  z-index: 2;
}
.navigation ul {
  padding: 1rem 0;
  list-style-type: none;
  text-align: center;
}
.navigation ul:before {
  content: "";
  display: inline-block;
  width: 100%;
}
.navigation ul:after {
  content: "";
  display: inline-block;
  width: 100%;
}
.navigation ul li {
  display: inline-block;
  vertical-align: top;
  margin: 0 2.9rem;
  font-size: 13px;
  color: #1c1c1c;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  transition: transform 0.8s, opacity 0.8s;
  transform: translate(-8rem, 0);
  opacity: 0;
}
.navigation ul li:first-child {
  margin-left: 0;
}
.navigation ul li:last-child {
  margin-right: 0;
}
.navigation ul li:nth-child(1) {
  transition-delay: 0s;
}
.navigation ul li:nth-child(2) {
  transition-delay: 0.1s;
}
.navigation ul li:nth-child(3) {
  transition-delay: 0.2s;
}
.navigation ul li:nth-child(4) {
  transition-delay: 0.3s;
}
.navigation ul li:nth-child(5) {
  transition-delay: 0.4s;
}
.navigation ul li:nth-child(6) {
  transition-delay: 0.5s;
}
.navigation ul li:nth-child(7) {
  transition-delay: 0.6s;
}
.navigation ul li:nth-child(8) {
  transition-delay: 0.7s;
}
.navigation ul li:nth-child(9) {
  transition-delay: 0.8s;
}
.navigation ul li:nth-child(10) {
  transition-delay: 0.9s;
}
.navigation ul li a {
  color: #1c1c1c;
  display: block;
  padding: 15px 0;
  position: relative;
}
.navigation ul li a:before {
  content: "";
  position: absolute;
  height: 4px;
  right: 0;
  bottom: 0;
  width: 0;
  background: #7c4c83;
  transition: width 0.35s linear 0s;
}
.navigation ul li a.current:before {
  width: 100%;
  left: 0;
}
.desktop-version .navigation ul li a:hover:before {
  width: 100%;
  left: 0;
}
@media (max-width: 1600px) {
  .navigation .inner {
    overflow: hidden;
  }
  .navigation ul {
    overflow-x: auto;
    white-space: nowrap;
    margin-bottom: -8px;
  }
  .navigation ul:before, .navigation ul:after {
    display: none;
  }
}
@media (max-width: 1500px) {
  .carousel-item .carousel-item-in .carousel-item-text h2 {
    font-size: 8.5rem;
  }
}
@media (max-width: 1400px) {
  .carousel-item .carousel-item-in .carousel-item-text h2 {
    font-size: 8rem;
  }
}
@media (max-width: 1300px) {
  .carousel-item .carousel-item-in .carousel-item-text h2 {
    font-size: 7.5rem;
  }
  .carousel-destination {
    max-width: 90vw;
  }
  .carousel-item .carousel-item-in .carousel-item-text {
    width: 84vw;
  }
}
@media (max-width: 1279px) {
  .navigation ul {
    text-align: left;
  }
}
@media (max-width: 1100px) {
  .carousel-item .carousel-item-in .carousel-item-text h2 {
    font-size: 7rem;
  }
}
@media (max-width: 767px) {
  .carousel-item .carousel-item-in {
    padding-bottom: 0;
    height: 36rem;
  }
  .carousel-item .carousel-item-in .carousel-item-text {
    max-width: 80vw;
  }
  .carousel-item .carousel-item-in .carousel-item-text h2 {
    font-size: 6rem;
  }
  .navigation .inner {
    padding: 0;
  }
  .navigation .inner ul li {
    margin: 0 2.5rem;
  }
  .carousel-item .carousel-item-in {
    width: calc(100% - 14px);
  }
  .hero-destination {
    margin-bottom: 2rem;
  }
}
@media (max-width: 480px) {
  .carousel-item .carousel-item-in .carousel-item-text h2 {
    font-size: 5.5rem;
  }
}
.intro-destination {
  padding-top: 2rem;
  padding-bottom: 1.5rem;
  overflow: hidden;
}
.single-experience .intro-destination {
  margin-bottom: 0;
}
.intro-destination-excerpt {
  padding: 9rem 0 7rem;
  position: relative;
  margin: 0 auto 7rem;
  max-width: 1060px;
}
.intro-destination-excerpt:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 100%;
  margin-top: 20rem;
  background: #f8f7f9;
  width: 100vw;
  height: 2000px;
  margin-left: -50vw;
}
.intro-destination-excerpt .intro-destination-excerpt-bg {
  position: absolute;
  top: 10%;
  bottom: 10%;
  right: 10%;
  text-align: center;
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.intro-destination-excerpt .intro-destination-excerpt-bg img {
  max-height: 100%;
}
.intro-destination-excerpt .intro-destination-excerpt-in {
  position: relative;
  z-index: 5;
  text-align: center;
}
.intro-destination-excerpt .intro-destination-excerpt-in p {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 3.3rem;
  color: #333435;
  line-height: 1.69;
  position: relative;
}
.intro-destination-excerpt .intro-destination-excerpt-in p:before {
  content: "";
  width: 77px;
  height: 2px;
  display: inline-block;
  vertical-align: middle;
  background: #d7acdd;
  margin-right: 1rem;
}
.intro-destination-excerpt .intro-destination-excerpt-in p strong, .intro-destination-excerpt .intro-destination-excerpt-in p b {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  font-weight: normal;
}
.intro-destination-left {
  width: 54%;
  float: left;
  position: relative;
}
.intro-destination-left:before {
  content: "";
  position: absolute;
  left: -6rem;
  top: 15%;
  bottom: 6%;
  width: 10rem;
  background: #6a3371;
}
.intro-destination-left .intro-destination-large-image {
  width: 71%;
  padding-bottom: 99%;
  position: relative;
  z-index: 10;
}
.intro-destination-left .intro-destination-large-image .intro-destination-small-image {
  width: 62%;
  position: absolute;
  left: 77%;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}
.intro-destination-left .intro-destination-large-image .intro-destination-small-image .intro-destination-video {
  width: 100%;
  padding-bottom: 133%;
  position: relative;
}
.intro-destination-right {
  margin-left: 61%;
  padding-right: 7.5rem;
}
.accordion .accordion-wrap.opened .accordion-title:after {
  width: 100%;
}
.accordion .accordion-wrap.opened .accordion-title .arrow:after {
  height: 0;
}
.accordion .accordion-wrap .accordion-title {
  font-size: 1.4rem;
  text-transform: uppercase;
  color: #1c1c1c;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  position: relative;
  cursor: pointer;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 2rem 30px 2rem 0;
}
.accordion .accordion-wrap .accordion-title:after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: #652d6d;
  content: "";
  width: 0%;
  transition: width 0.35s linear;
}
.accordion .accordion-wrap .accordion-title .arrow {
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  top: 50%;
  margin-top: -7px;
}
.accordion .accordion-wrap .accordion-title .arrow:after {
  content: "";
  position: absolute;
  left: 50%;
  width: 2px;
  background: #b464c0;
  height: 100%;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  -webkit-transition: height 0.35s;
  transition: height 0.35s;
  margin-left: -1px;
}
.accordion .accordion-wrap .accordion-title .arrow:before {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  background: #b464c0;
  height: 2px;
  top: 50%;
  margin-top: -1px;
}
.accordion .accordion-text {
  color: #333435;
  line-height: 1.66;
  font-size: 1.5rem;
  display: none;
}
.accordion .accordion-text .accordion-text-in {
  padding: 25px 0;
}
.accordion .accordion-text .accordion-text-in ul {
  list-style-type: none;
  margin-bottom: 3rem;
}
.accordion .accordion-text .accordion-text-in ul br {
  display: none;
}
.accordion .accordion-text .accordion-text-in ul li {
  color: #333435;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  padding-left: 3rem;
  margin-bottom: 1rem;
  position: relative;
  line-height: 1.2;
}
.accordion .accordion-text .accordion-text-in ul li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.8rem;
  width: 5px;
  height: 5px;
  background: #d1bcd4;
  border-radius: 5px;
}
.accordion .accordion-text .accordion-text-in ol {
  counter-reset: counter;
  margin-left: 0;
  margin-bottom: 3rem;
}
.accordion .accordion-text .accordion-text-in ol br {
  display: none;
}
.accordion .accordion-text .accordion-text-in ol li {
  color: #333435;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  padding-left: 3rem;
  margin-bottom: 1rem;
  counter-increment: counter;
  position: relative;
}
.accordion .accordion-text .accordion-text-in ol li:before {
  content: counter(counter) ".";
  position: absolute;
  left: 0;
  top: 0.2rem;
  font-size: 1.5rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #c5adc8;
}
.accordion .accordion-text .accordion-text-in .read-more-text {
  text-transform: none;
}
.accordion .accordion-text .accordion-text-in .read-more-text span {
  padding-bottom: 0.3rem;
  padding-right: 0px;
}
.accordion .accordion-text .accordion-text-in .read-more-text:hover {
  color: #bf7cc9;
}
.intro-destination-in {
  position: relative;
}
.intro-destination-in:before {
  content: "";
  position: absolute;
  right: calc(-1*(100vw - 1220px)/2);
  width: 18px;
  background: #6a3371;
  height: 78%;
  top: 15%;
}
.intro-destination-in:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1280px) {
  .intro-destination-in:before {
    right: -30px;
  }
}
@media (max-width: 1100px) {
  .intro-destination-excerpt .intro-destination-excerpt-in p {
    font-size: 3rem;
  }
  .intro-destination-right {
    padding-right: 4rem;
  }
}
@media (max-width: 1023px) {
  .intro-destination-excerpt .intro-destination-excerpt-in p {
    font-size: 2.6rem;
  }
  .intro-destination-left {
    width: 40%;
  }
  .intro-destination-right {
    margin-left: 50%;
  }
  .intro-destination-left .intro-destination-large-image .intro-destination-small-image .intro-destination-video .play-btn {
    transform: translate3d(-50%, -50%, 0) scale(0.7);
  }
}
@media (max-width: 767px) {
  .single-experience .intro-destination {
    margin-bottom: 0;
    padding-bottom: 3rem;
  }
  .intro-destination-excerpt {
    padding: 5rem 4% 1rem;
  }
  .intro-destination-excerpt .intro-destination-excerpt-bg {
    width: 80%;
  }
  .intro-destination-excerpt .intro-destination-excerpt-in p {
    font-size: 2.4rem;
  }
  .intro-destination-excerpt .intro-destination-excerpt-in p:before {
    width: 27px;
  }
  .intro-destination-left {
    width: 100%;
    margin-bottom: 7rem;
  }
  .intro-destination-right {
    margin-left: 0;
    padding: 0 4%;
    clear: both;
  }
  .accordion .accordion-text {
    font-size: 1.6rem;
  }
  .accordion .accordion-wrap .accordion-title {
    font-size: 1.6rem;
  }
}
.experiences-destination {
  background: #f8f7f9;
  padding-bottom: 5rem;
}
.experiences-destination .leisure-list.experiences-list .item .destination-entry h3 {
  position: relative;
  z-index: 5;
}
.experiences-destination #destination-cruises {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 0;
  right: 0;
  top: -200vh;
  z-index: -1;
}
.experiences-destination #destination-cruises .leisure-list {
  padding: 0;
}
.experiences-destination #destination-cruises .leisure-list:before {
  background: transparent !important;
}
.experiences-destination #destination-cruises.to-hide .item {
  opacity: 0 !important;
  transform: translate(3rem, 0) !important;
}
.experiences-destination #destination-cruises.show {
  opacity: 1;
  visibility: visible;
  position: static;
}
.experiences-destination #destination-cruises.show + .experiences-carousel-destination {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 0;
  right: 0;
  top: -200vh;
  z-index: -1;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(2) .item {
  transition-delay: 0.1s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(3) .item {
  transition-delay: 0.2s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(4) .item {
  transition-delay: 0.3s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(5) .item {
  transition-delay: 0.4s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(6) .item {
  transition-delay: 0.5s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(7) .item {
  transition-delay: 0.6s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(8) .item {
  transition-delay: 0.7s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(9) .item {
  transition-delay: 0.8s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(10) .item {
  transition-delay: 0.9s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(11) .item {
  transition-delay: 1s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(12) .item {
  transition-delay: 1.1s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(13) .item {
  transition-delay: 1.2s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(14) .item {
  transition-delay: 1.3s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(15) .item {
  transition-delay: 1.4s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(16) .item {
  transition-delay: 1.5s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(17) .item {
  transition-delay: 1.6s;
}
.experiences-destination #destination-cruises.show .slick-slide:nth-child(18) .item {
  transition-delay: 1.7s;
}
.experiences-destination #destination-cruises.show .item {
  opacity: 1;
  transform: translate(0, 0);
}
.experiences-destination #destination-cruises .item {
  opacity: 0;
  transform: translate(-10rem, 0);
  transition: transform 0.8s, opacity 0.8s;
}
.experiences-destination .controls .progress-wrap {
  float: none;
  max-width: 1100px;
  margin: 0 auto;
}
.experiences-destination .controls .progress-wrap .progress {
  width: calc(100% - 13rem);
}
.experiences-destination .leisure-list.experiences-list .controls .progress-wrap .count span {
  color: #1c1c1c;
}
.experiences-destination .leisure-list.experiences-list .controls .progress-wrap .count strong {
  color: #b3b6bc;
  font-size: 13px;
}
.experiences-destination .leisure-list.experiences-list .controls .progress-wrap .count strong:before {
  background: #d1bcd4;
}
.experiences-destination .leisure-list.experiences-list:before {
  background: url(../images/exp-detail-bg.jpg) no-repeat center top / cover;
}
.experiences-destination .leisure-list.experiences-list:after {
  display: none;
}
.experiences-destination .leisure-list.experiences-list .controls .progress-wrap .progress {
  background: #d7d6d8;
  height: 3px;
}
.experiences-destination .leisure-list.experiences-list .controls .progress-wrap .progress i {
  background: #1c1c1c;
}
.experiences-destination .leisure-list.experiences-list h2 {
  font-size: 7.5rem;
  padding: 0;
  background: none;
  margin: 0 31% 5rem 3.5rem;
  text-align: right;
}
.experiences-destination .leisure-list.experiences-list h2 span {
  line-height: 1.1;
}
.experiences-destination-head {
  position: relative;
  z-index: 5;
}
.experiences-destination-head:after {
  content: "";
  clear: both;
  display: block;
}
.experiences-destination-head .experiences-destination-text {
  width: 46%;
  float: right;
  padding-right: 6rem;
}
.experiences-destination-tabs {
  margin-top: -2.5rem;
  padding-left: 1.5rem;
  margin-right: 55%;
  position: relative;
  z-index: 5;
  padding-bottom: 7.5rem;
}
.experiences-destination-tabs.no-cruises ul li:after {
  display: none;
}
.experiences-destination-tabs ul {
  list-style-type: none;
}
.experiences-destination-tabs ul li {
  display: inline-block;
  vertical-align: top;
  padding-right: 3rem;
  margin-right: 2rem;
  position: relative;
}
.experiences-destination-tabs ul li:after {
  content: "";
  position: absolute;
  right: 0;
  top: 3px;
  height: 10px;
  width: 1px;
  background: #dbcbdd;
}
.experiences-destination-tabs ul li:last-child {
  padding-right: 0;
  margin-right: 0;
}
.experiences-destination-tabs ul li:last-child:after {
  display: none;
}
.experiences-destination-tabs ul li a {
  position: relative;
  display: block;
  padding-left: 60px;
  color: #989a9e;
  font-size: 1.5rem;
  text-transform: uppercase;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  -webkit-transition: color 0.35s, font-size 0.35s;
  transition: color 0.35s, font-size 0.35s;
}
.experiences-destination-tabs ul li a.current, .experiences-destination-tabs ul li a:hover {
  color: #1c1c1c;
}
.experiences-destination-tabs ul li a.current span:after, .experiences-destination-tabs ul li a:hover span:after {
  left: 0;
  width: 100%;
}
.experiences-destination-tabs ul li a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
  background-image: url(../images/sprite-2.png);
  background-repeat: no-repeat;
}
.experiences-destination-tabs ul li a.experiences-tab:before {
  width: 43px;
  height: 40px;
  background: url(../images/experiences-icon.svg) no-repeat 0 0 / contain;
}
.experiences-destination-tabs ul li a.cruises-tab:before {
  width: 44px;
  height: 40px;
  background: url(../images/cruises-icon.svg) no-repeat 0 0 / contain;
}
.experiences-destination-tabs ul li a span {
  display: block;
  padding-bottom: 14px;
  position: relative;
}
.experiences-destination-tabs ul li a span:after {
  content: "";
  position: absolute;
  right: 0;
  width: 0;
  height: 4px;
  background: #7b4b82;
  bottom: 0;
  -webkit-transition: width 0.35s;
  transition: width 0.35s;
}
.experiences-carousel-destination {
  position: relative;
}
.experiences-carousel-destination .slick-slide:nth-child(2) .item {
  transition-delay: 0.1s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(3) .item {
  transition-delay: 0.2s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(4) .item {
  transition-delay: 0.3s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(5) .item {
  transition-delay: 0.4s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(6) .item {
  transition-delay: 0.5s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(7) .item {
  transition-delay: 0.6s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(8) .item {
  transition-delay: 0.7s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(9) .item {
  transition-delay: 0.8s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(10) .item {
  transition-delay: 0.9s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(11) .item {
  transition-delay: 1s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(12) .item {
  transition-delay: 1.1s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(13) .item {
  transition-delay: 1.2s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(14) .item {
  transition-delay: 1.3s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(15) .item {
  transition-delay: 1.4s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(16) .item {
  transition-delay: 1.5s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(17) .item {
  transition-delay: 1.6s !important;
}
.experiences-carousel-destination .slick-slide:nth-child(18) .item {
  transition-delay: 1.7s !important;
}
.experiences-carousel-destination .item {
  transition: opacity 0.5s, transform 0.5s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(2) .item {
  transition-delay: 0.1s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(3) .item {
  transition-delay: 0.2s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(4) .item {
  transition-delay: 0.3s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(5) .item {
  transition-delay: 0.4s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(6) .item {
  transition-delay: 0.5s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(7) .item {
  transition-delay: 0.6s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(8) .item {
  transition-delay: 0.7s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(9) .item {
  transition-delay: 0.8s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(10) .item {
  transition-delay: 0.9s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(11) .item {
  transition-delay: 1s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(12) .item {
  transition-delay: 1.1s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(13) .item {
  transition-delay: 1.2s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(14) .item {
  transition-delay: 1.3s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(15) .item {
  transition-delay: 1.4s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(16) .item {
  transition-delay: 1.5s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(17) .item {
  transition-delay: 1.6s !important;
}
.experiences-carousel-destination.to-hide .slick-slide:nth-child(18) .item {
  transition-delay: 1.7s !important;
}
.experiences-carousel-destination.to-hide .item {
  transform: translate(3rem, 0) !important;
  opacity: 0 !important;
  transition: opacity 0.5s, transform 0.5s !important;
}
.experiences-carousel-destination.to-hide .experiences-controls {
  opacity: 0;
}
.experiences-carousel-destination.show .item {
  transform: translate(-10rem, 0) !important;
}
@media (max-width: 1500px) {
  .experiences-destination .leisure-list.experiences-list h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .experiences-destination .leisure-list.experiences-list h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .experiences-destination .leisure-list.experiences-list h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .experiences-destination .leisure-list.experiences-list h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .experiences-destination .leisure-list.experiences-list h2 {
    font-size: 4rem;
  }
}
@media (max-width: 1100px) {
  .experiences-destination-tabs {
    margin-top: 2rem;
    margin-right: 0;
    clear: both;
  }
}
@media (max-width: 767px) {
  .experiences-destination .leisure-list.experiences-list h2 {
    margin: 0 4% 5rem;
  }
  .experiences-destination-head .experiences-destination-text {
    padding: 0 4%;
    width: 100%;
    box-sizing: border-box;
  }
}
@media (max-width: 480px) {
  .experiences-destination-tabs ul li {
    padding-right: 2rem;
    margin-right: 1rem;
  }
  .experiences-destination-tabs ul li a {
    padding-left: 37px;
  }
  .experiences-destination-tabs ul li a.experiences-tab:before, .experiences-destination-tabs ul li a.cruises-tab:before {
    width: 35px;
  }
}
.itinerary-section .reviews-list .reviews-carousel .review-item .col-r h3 strong {
  font-weight: normal;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
}
.itinerary-section .reviews-list .reviews-carousel .review-item .col-r h3 strong span {
  color: #5e5f61;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.itinerary-section .reviews-list .reviews-carousel .review-item .img-wrap .img {
  padding-top: 106%;
}
.itinerary-section .reviews-list .reviews-carousel .review-item {
  box-sizing: border-box;
}
.itinerary-section .reviews-list .reviews-carousel .review-item .col-r .meta {
  text-align: right;
}
.itinerary-section .reviews-list .reviews-carousel .review-item .col-r .meta .read-more {
  white-space: nowrap;
  text-indent: 9999px;
}
.desktop-version .itinerary-section .reviews-list .reviews-carousel:hover .slick-next, .desktop-version .itinerary-section .reviews-list .reviews-carousel:hover .slick-prev {
  opacity: 1;
}
@media (max-width: 767px) {
  .itinerary-section .reviews-list h2 {
    padding: 6rem 4% 1rem;
  }
}
.expert-section {
  padding: 9rem 0 8.5rem;
  position: relative;
  z-index: 9;
}
.expert-section:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 33rem;
  background: #f8f7f9;
}
.expert-section.expert-section-full:before {
  height: auto;
  bottom: 0;
}
.expert-section.expert-section-full h2, .expert-section.expert-section-full .content-entry {
  position: relative;
  z-index: 2;
}
.expert-section.expert-section-full .content-entry {
  max-width: 60%;
}
.expert-section-in {
  position: relative;
  z-index: 5;
}
.expert-section-in .expert-section-left {
  float: left;
  width: 39%;
  text-align: right;
}
.expert-section-in .expert-section-left h2 {
  max-width: 445px;
  display: inline-block;
  vertical-align: top;
  font-size: 7.5rem;
  margin-right: -1.3rem;
}
.expert-section-in .expert-section-left p {
  max-width: 495px;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 5rem;
}
.expert-section-in .expert-section-left p a {
  color: #fff;
}
.expert-section-in .expert-section-left p a:hover {
  color: #fff !important;
}
.expert-section-in .expert-section-left .cta-btn {
  min-width: 26rem;
  text-align: center;
}
.expert-section-in .expert-section-right {
  margin-left: 46%;
  padding-top: 12rem;
}
.desktop-version .expert-section-list .expert-section-item .expert-section-item-photo:hover:before, .desktop-version .expert-section-list .expert-section-item .expert-section-item-photo.overed:before {
  opacity: 1;
}
.desktop-version .expert-section-list .expert-section-item .expert-section-item-photo:hover span, .desktop-version .expert-section-list .expert-section-item .expert-section-item-photo.overed span {
  transform: scale(1.1);
}
.desktop-version .expert-section-list .expert-section-item .expert-section-item-photo:hover span::before, .desktop-version .expert-section-list .expert-section-item .expert-section-item-photo.overed span::before {
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
  border: 1rem solid #e2d0e8;
}
.desktop-version .expert-section-list .expert-section-item .expert-section-item-photo:hover + .expert-section-item-text h3 a, .desktop-version .expert-section-list .expert-section-item .expert-section-item-photo.overed + .expert-section-item-text h3 a {
  color: #6a3371;
}
.desktop-version .expert-section-list .expert-section-item .expert-section-item-photo:hover + .expert-section-item-text h3 a i, .desktop-version .expert-section-list .expert-section-item .expert-section-item-photo.overed + .expert-section-item-text h3 a i {
  opacity: 1;
}
.desktop-version .expert-section-list .expert-section-item .expert-section-item-text h3 a:hover {
  color: #6a3371;
}
.desktop-version .expert-section-list .expert-section-item .expert-section-item-text h3 a:hover i {
  opacity: 1;
}
.expert-section-list {
  font-size: 0;
}
.expert-section-list .expert-section-item {
  width: 45%;
  display: inline-block;
  vertical-align: top;
  font-size: 1.5rem;
  margin-bottom: 8.5rem;
}
.expert-section-list .expert-section-item:nth-child(2n+2) {
  margin-left: 2%;
}
.expert-section-list .expert-section-item .expert-section-item-photo {
  width: 37%;
  padding-bottom: 37%;
  border-radius: 100%;
  float: left;
  position: relative;
}
.expert-section-list .expert-section-item .expert-section-item-photo span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  transition: transform 0.35s linear, border 0.35s linear;
  border-radius: 100%;
}
.expert-section-list .expert-section-item .expert-section-item-photo span:before {
  top: -1rem;
  left: -1rem;
  right: -1rem;
  border-radius: 100%;
  position: absolute;
  bottom: -1rem;
  content: "";
  border: 1rem solid transparent;
  transition: all 0.35s linear;
}
.expert-section-list .expert-section-item .expert-section-item-text {
  margin-left: 0;
  padding-left: 12%;
  height: 124px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.expert-section-list .expert-section-item .expert-section-item-text .rating {
  height: 11px;
  width: 58px;
  background-size: 58px auto;
  background-position: 0 0;
  margin-bottom: 1rem;
}
.expert-section-list .expert-section-item .expert-section-item-text .rating span {
  background-size: 58px auto;
  background-position: 0 0;
}
.expert-section-list .expert-section-item .expert-section-item-text h3 {
  font-size: 3rem;
  margin-bottom: 0;
}
.expert-section-list .expert-section-item .expert-section-item-text h3 span {
  display: block;
}
.expert-section-list .expert-section-item .expert-section-item-text h3 a {
  transition: color 0.35s;
  display: inline-block;
  position: relative;
}
.expert-section-list .expert-section-item .expert-section-item-text h3 a i {
  position: absolute;
  pointer-events: none;
  transition: opacity 0.35s;
  opacity: 0;
  top: calc(100% + .5rem);
  left: 0;
  white-space: nowrap;
  font-style: normal;
  text-transform: uppercase;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  color: #6a3371;
  padding-right: 4rem;
  font-size: 1.2rem;
}
.expert-section-list .expert-section-item .expert-section-item-text h3 a i:before {
  position: absolute;
  right: 0;
  top: 50%;
  height: 2px;
  content: "";
  background: #6a3371;
  margin-top: -1px;
  width: 22px;
}
.expert-section-list .expert-section-item .expert-section-item-text h3 a i:after {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -4px;
  border-right: 2px solid #6a3371;
  border-bottom: 2px solid #6a3371;
  transform: rotate(-45deg);
  content: "";
  width: 5px;
  height: 5px;
}
.expert-section-list .expert-section-item .expert-section-item-text h3 a i b {
  position: absolute;
  width: 2px;
  height: 2px;
  border: 2px solid #6a3371;
  top: 50%;
  margin-top: -3px;
  right: 22px;
  border-radius: 50%;
}
.expert-section-list .expert-section-item .expert-section-item-text p {
  color: #1c1c1c;
  font-size: 1.4rem;
  margin-bottom: 0;
}
@media (max-width: 1500px) {
  .expert-section-in .expert-section-left h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .expert-section-in .expert-section-left h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .expert-section-in .expert-section-left h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .expert-section-in .expert-section-left h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .expert-section-in .expert-section-left h2 {
    font-size: 4.6rem;
  }
}
@media (max-width: 1023px) {
  .expert-section-in .expert-section-right {
    padding-top: 5rem;
    margin-left: 28%;
  }
  .expert-section-in .expert-section-left {
    float: none;
    width: 100%;
  }
  .expert-section-in .expert-section-left h2 {
    position: relative;
    padding-bottom: 2rem;
    margin-bottom: 2rem;
    margin-right: -1.3rem;
  }
  .expert-section-in .expert-section-left h2[style*="visible"]:after {
    width: 7.7rem;
  }
  .expert-section-in .expert-section-left h2:after {
    content: "";
    position: absolute;
    width: 0;
    height: 2px;
    bottom: 0;
    right: 1.3rem;
    background: #d8aede;
    transition: width 0.35s;
  }
  .expert-section-list .expert-section-item {
    margin-bottom: 4rem;
  }
  .expert-section {
    padding-bottom: 0;
    padding-top: 6rem;
  }
}
@media (max-width: 767px) {
  .expert-section {
    padding-top: 2rem;
  }
  .expert-section-in {
    padding: 0 4%;
  }
  .expert-section-in .expert-section-right {
    margin-left: 0;
  }
  .expert-section-in .expert-section-left {
    text-align: left;
  }
  .expert-section-in .expert-section-left::after {
    clear: both;
    display: block;
    content: "";
  }
  .expert-section-in .expert-section-left .cta-btn {
    float: right;
  }
  .expert-section-in .expert-section-left h2:after {
    right: auto;
    left: 0;
  }
  .expert-section-list .expert-section-item {
    width: 50%;
  }
  .expert-section-list .expert-section-item:nth-child(2n+2) {
    margin-left: 0;
  }
  .expert-section-list .expert-section-item .expert-section-item-text {
    margin-top: 11rem;
    height: auto;
    display: block;
    margin-left: 10rem;
    padding-left: 0;
  }
  .expert-section-list .expert-section-item .expert-section-item-photo {
    width: 12rem;
    padding-bottom: 12rem;
  }
  .single-client .expert-section-list .expert-section-item {
    width: 100% !important;
    text-align: left;
  }
  .single-client .expert-section-list .expert-section-item:nth-child(2n+2) {
    margin-left: 0;
  }
  .single-client .expert-section-list .expert-section-item .expert-section-item-text {
    margin-top: 0rem;
    height: auto;
    display: inline-block;
    margin-left: 12rem;
  }
  .single-client .expert-section-list .expert-section-item .expert-section-item-photo {
    width: 10rem !important;
    padding-bottom: 10rem !important;
    margin-right: 3rem;
  }
  .expert-section.expert-section-full .controls .cta-btn {
    font-size: 1.6rem;
    line-height: 2.5rem;
    padding: 1.3rem 4rem;
  }
  .expert-section.expert-section-full .controls .progress-wrap {
    margin-bottom: 2rem;
  }
  .expert-section.expert-section-full h2 {
    padding: 0 4%;
  }
  .expert-section.expert-section-full .content-entry {
    max-width: 100%;
    padding: 0 4% 5rem;
    box-sizing: border-box;
  }
}
@media (max-width: 480px) {
  .expert-section-in .expert-section-left h2 {
    font-size: 4rem;
  }
  .expert-section-list .expert-section-item .expert-section-item-text {
    margin-top: 10rem;
    display: block;
    margin-left: 8rem;
  }
  .expert-section-list .expert-section-item .expert-section-item-text h3 {
    font-size: 2.4rem;
  }
  .expert-section-list .expert-section-item .expert-section-item-photo {
    width: 10rem;
    padding-bottom: 10rem;
  }
}
.review-section {
  padding: 10rem 0;
  position: relative;
}
.review-section:after {
  position: absolute;
  top: -20rem;
  left: 0;
  width: 371px;
  height: 624px;
  content: "";
  z-index: 6;
  background: url(../images/deco-pattern-left.png) no-repeat 0 0;
}
.review-section:before {
  position: absolute;
  top: -38rem;
  right: -10rem;
  width: 371px;
  height: 624px;
  content: "";
  z-index: 3;
  pointer-events: none;
  background: url(../images/deco-pattern-left.png) no-repeat 0 0;
  transform: rotate(180deg);
}
.review-section + .did-you-know {
  position: relative;
  z-index: 15;
  padding-top: 5rem;
}
.review-section-in {
  position: relative;
  z-index: 10;
}
.review-section-in:after {
  content: "";
  clear: both;
  display: block;
}
.review-section-in .slick-arrow {
  left: calc(47% + 108px);
  margin-left: -3.8rem;
  bottom: 2rem;
  background: transparent;
  height: 28px;
  width: 65px;
  content: "";
  position: absolute;
  -webkit-appearance: none;
  z-index: 3;
  border: none;
  text-indent: -9999px;
  cursor: pointer;
  padding: 0;
  transition: width 0.35s;
}
.review-section-in .slick-arrow:before {
  position: absolute;
  width: 100%;
  left: 0;
  top: 50%;
  content: "";
  background: #652d6d;
  height: 4px;
  margin-top: -2px;
}
.review-section-in .slick-arrow i {
  position: absolute;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  border: 3px solid #652d6d;
  content: "";
  left: 0;
  top: 50%;
  margin-top: -5px;
  background: #fff;
}
.review-section-in .slick-arrow:after {
  width: 12px;
  height: 12px;
  border-left: 3px solid #652d6d;
  border-bottom: 3px solid #652d6d;
  content: "";
  transform: rotate(-135deg);
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -8px;
}
.review-section-in .slick-arrow.slick-prev {
  left: auto;
  right: calc(53% - 50px);
  margin-left: 0;
}
.review-section-in .slick-arrow.slick-prev i {
  left: auto;
  right: 0;
}
.review-section-in .slick-arrow.slick-prev:after {
  left: 0;
  transform: rotate(45deg);
}
.review-section-bg {
  position: relative;
}
.review-section-bg:before {
  content: "";
  position: absolute;
  top: 18%;
  right: -3.4rem;
  width: 90%;
  height: 0;
  background: #c3dadc;
}
.review-section-bg:after {
  content: "";
  position: absolute;
  top: 5rem;
  left: calc(-1*(100vw - 1237px)/2);
  width: 1.2rem;
  bottom: 7rem;
  background: #c3dadc;
}
.review-slider {
  position: relative;
  z-index: 10;
  margin-top: -12rem;
  box-sizing: border-box;
}
.review-slider .review-slider-bg {
  position: absolute;
  top: -23rem;
  left: 5.5rem;
  font-size: 40rem;
  color: #f8f7f9;
  font-family: "Quarto-Light", Arial, sans-serif;
  z-index: 1;
  pointer-events: none;
}
.review-slider .review-slider-in {
  z-index: 10;
  position: relative;
}
.review-slider .review-item.no-text .review-item-text {
  display: none;
}
.review-slider .review-item.no-text .review-item-author {
  margin-left: 0;
}
.review-slider .review-item .review-item-in {
  padding: 26rem 0 0;
  float: right;
  width: 53%;
}
.review-slider .review-item .review-item-bg {
  float: left;
  width: 46%;
  box-sizing: border-box;
  position: relative;
  padding: 2.5rem 0 0 3rem;
}
.review-slider .review-item .review-item-bg:before {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 2rem;
  right: 2rem;
  content: "";
  background: #c2dadc;
}
.review-slider .review-item .review-item-bg:after {
  position: absolute;
  top: 15.8rem;
  width: 11%;
  bottom: 0;
  right: 0;
  content: "";
  background: #fff;
  z-index: 3;
}
.review-slider .review-item .review-item-bg .review-item-bg-in {
  padding-top: 100%;
  position: relative;
  z-index: 2;
}
.review-slider .review-item .review-item-text {
  position: relative;
  z-index: 4;
}
.review-slider .review-item .review-item-text:after {
  font-family: "Quarto-Light", Arial, sans-serif;
  line-height: 0;
  font-size: 41rem;
  color: #eaeaea;
  position: absolute;
  content: "„";
  top: -11rem;
  left: -6rem;
}
.review-slider .review-item .review-item-text p {
  color: #333435;
  font-size: 2.5rem;
  font-family: "Quarto-Light", Arial, sans-serif;
  line-height: 1.88;
  position: relative;
  z-index: 2;
}
.review-slider .review-item .review-item-text p b {
  font-weight: normal;
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
}
.review-slider .review-item .review-item-text p:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 7rem;
  height: 2px;
  background: #d1bcd4;
  margin-right: 2.5rem;
  margin-left: -3rem;
}
.review-slider .review-item .review-item-author {
  max-width: 145px;
  margin: 0 0 4rem auto;
}
.review-slider .review-item .review-item-author:after {
  clear: both;
  display: block;
  content: "";
}
.review-slider .review-item .review-item-author .review-item-author-photo {
  width: 58px;
  height: 58px;
  float: left;
  border-radius: 58px;
}
.review-slider .review-item .review-item-author .review-item-right .rating {
  height: 11px;
  width: 58px;
  background-size: 58px auto;
  background-position: 0 0;
  margin-bottom: 1rem;
}
.review-slider .review-item .review-item-author .review-item-right .rating span {
  background-size: 58px auto;
  background-position: 0 -11px;
}
.review-slider .review-item .review-item-author h3 {
  font-size: 14px;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 0.7rem;
}
.review-slider .review-item .review-item-author .review-rating-location {
  color: #5e5f61;
  font-size: 14px;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.reviews-carousel.leisure-list {
  margin: 0 -2rem;
  padding: 0;
  background: transparent;
  position: static;
}
.reviews-carousel.leisure-list .item {
  width: calc(100% - 4rem);
  margin: 0 2rem;
}
.desktop-version .review-section-in .slick-arrow:hover {
  width: 75px;
}
@media (max-width: 1100px) {
  .review-slider .review-item .review-item-in {
    padding-top: 22rem;
  }
}
@media (max-width: 1023px) {
  .review-slider .review-item .review-item-in {
    padding-top: 4rem;
  }
  .review-slider .review-item .review-item-bg {
    width: 40%;
  }
  .review-slider .review-item .review-item-text p {
    font-size: 2.2rem;
  }
  .review-slider .review-item .review-item-text p:before {
    margin-left: 0;
    margin-right: 1.5rem;
    width: 5rem;
  }
  .review-slider .review-item .review-item-text:after {
    font-size: 28rem;
    top: -6rem;
    left: -3rem;
  }
  .review-section-in .slick-arrow {
    transform: scale(0.8);
  }
}
@media (max-width: 767px) {
  .reviews-carousel.leisure-list .item {
    max-width: 80vw;
  }
  .review-section {
    padding-top: 6rem;
    padding-bottom: 4rem;
  }
  .review-section .inner {
    padding-right: 0;
  }
  .review-section .inner .review-section-in {
    padding-right: 0;
  }
  .review-section .inner .review-section-in .review-item .review-item-author {
    float: left;
  }
  .review-section .inner .review-section-in .review-item .review-item-text {
    padding-right: 2rem;
  }
  .review-slider-in .review-item {
    width: 80vw;
  }
  .review-slider {
    margin-top: 0;
  }
  .review-section:before {
    display: none;
  }
  .review-slider .review-item .review-item-in {
    padding-top: 4rem;
    width: 100%;
  }
  .review-slider .review-item .review-item-bg {
    width: 60%;
  }
  .review-slider .review-item .review-item-text p {
    font-size: 2.2rem;
  }
  .review-slider .review-item .review-item-text p:before {
    margin-left: 0;
    width: 7rem;
    margin-right: 2.5rem;
  }
  .review-slider .review-item .review-item-text:after {
    font-size: 28rem;
    top: -8rem;
    left: 0rem;
  }
  .review-section-in {
    padding: 0 4%;
  }
  .review-section-in .slick-arrow {
    left: 108px;
    bottom: 0;
  }
  .review-section-in .slick-arrow.slick-prev {
    right: auto;
    left: 0;
  }
}
.hotel-partners {
  position: relative;
}
.single-experience .hotel-partners:after {
  background: #fff;
}
.single-experience .hotel-partners .hotel-partners-left {
  padding-top: 4rem;
}
.hotel-partners:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 22rem;
  bottom: 0;
  background: #f8f7f9;
}
.hotel-partners:before {
  content: "";
  position: absolute;
  left: 0;
  width: 2rem;
  top: 23rem;
  height: 46rem;
  background: #6a3371;
  z-index: 1;
}
.hotel-partners .hotel-partners-in {
  position: relative;
  z-index: 9;
  padding-bottom: 5rem;
}
.hotel-partners .hotel-partners-in:after {
  content: "";
  clear: both;
  display: block;
}
.hotel-partners .hotel-partners-left {
  width: 47%;
  padding-left: 7.5rem;
  float: left;
  box-sizing: border-box;
}
.hotel-partners .hotel-partners-left .hotel-partners-left-in {
  max-width: 90%;
}
.hotel-partners .hotel-partners-left h2 {
  font-size: 7.5rem;
  margin-bottom: 3rem;
  margin-right: -3rem;
  letter-spacing: -0.1rem;
}
.hotel-partners .hotel-partners-left h2 span {
  line-height: 1.1;
}
.hotel-partners .hotel-partners-left .content-entry {
  margin-bottom: 7rem;
}
.hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item {
  margin-bottom: 3rem;
  position: relative;
}
.hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item.is-link {
  padding-right: 80px;
}
.hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item .hotel-partners-sub {
  font-size: 12px;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #5e5f61;
  text-transform: uppercase;
  margin-bottom: 1.5rem;
}
.hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item h3 {
  font-size: 3rem;
  margin-bottom: 1.5rem;
}
.hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item p {
  font-size: 1.5rem;
  color: #333435;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  margin-bottom: 3rem;
}
.hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item .read-more {
  position: absolute;
  right: 0;
  top: 2.7rem;
}
.hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item .read-more:hover {
  right: -14px;
}
.hotel-partners .hotel-partners-right {
  padding-top: 13rem;
  padding-bottom: 3rem;
  margin-left: 61%;
  text-align: right;
  position: relative;
}
.hotel-partners .hotel-partners-right[style*=visible] .hotel-large-image:before {
  height: 81%;
}
.hotel-partners .hotel-partners-right .wipe-image {
  background: #f8f7f9;
  z-index: 15;
}
.hotel-partners .hotel-partners-right .hotel-large-image {
  display: inline-block;
  vertical-align: top;
  position: relative;
  margin-bottom: 11%;
  margin-right: -2.5rem;
}
.hotel-partners .hotel-partners-right .hotel-large-image:before {
  content: "";
  position: absolute;
  left: -3.4rem;
  width: 74%;
  top: 30%;
  transition: height 1s 0.4s;
  height: 0;
  background: #6a3371;
}
.hotel-partners .hotel-partners-right .hotel-large-image img {
  display: block;
  position: relative;
  z-index: 10;
}
.hotel-partners .hotel-partners-right .hotel-small-image {
  position: absolute;
  top: 23rem;
  left: -30%;
  width: 61%;
  z-index: 11;
}
.experiences-destination + .hotel-partners {
  padding-top: 5rem;
}
@media (max-width: 1500px) {
  .hotel-partners .hotel-partners-left h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .hotel-partners .hotel-partners-left h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .hotel-partners .hotel-partners-left {
    padding-left: 4rem;
  }
  .hotel-partners .hotel-partners-left h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .hotel-partners .hotel-partners-left h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .hotel-partners .hotel-partners-left h2 {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .hotel-partners:before {
    width: 1rem;
  }
  .hotel-partners .hotel-partners-left {
    padding-left: 1rem;
  }
  .hotel-partners .hotel-partners-left .hotel-partners-list .hotel-partners-item h3 {
    font-size: 2.6rem;
  }
  .hotel-partners .hotel-partners-left .hotel-partners-left-in {
    max-width: 100%;
  }
  .hotel-partners .hotel-partners-right {
    margin-left: 65%;
  }
}
@media (max-width: 767px) {
  .hotel-partners .hotel-partners-left {
    padding: 0 4%;
    width: 100%;
    box-sizing: border-box;
  }
  .hotel-partners .hotel-partners-right {
    clear: both;
    margin-left: 0;
    padding-top: 5rem;
  }
  .hotel-partners .hotel-partners-right .hotel-large-image {
    margin-right: 0;
    margin-left: 20%;
  }
  .hotel-partners .hotel-partners-right .hotel-small-image {
    top: 15rem;
    width: 55%;
    left: 0;
  }
}
.did-you-know {
  background: #f8f7f9;
  padding-top: 10rem;
}
.did-you-know .did-you-know-in {
  width: 43%;
  margin: 0 6% 0 auto;
  position: relative;
}
.did-you-know .did-you-know-in .did-you-know-bg {
  position: absolute;
  width: 82%;
  top: -8rem;
  right: -3rem;
  opacity: 0.2;
}
.did-you-know .did-you-know-in .did-you-know-text {
  padding-bottom: 1px;
}
.did-you-know .did-you-know-in .did-you-know-text p {
  padding-left: 3.5rem;
  position: relative;
  color: #333435;
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 2.5rem;
}
.did-you-know .did-you-know-in .did-you-know-text p:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 7.3rem;
  margin-left: -3.5rem;
  margin-right: 2.5rem;
  height: 2px;
  background: #cdb6d0;
}
.did-you-know .did-you-know-in .did-you-know-text p b {
  font-weight: normal;
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
}
.expert-section + .did-you-know, .hotel-partners + .did-you-know {
  padding-top: 0;
}
.single-experience .did-you-know {
  background: #fff;
}
.single-experience .hotel-partners.no-images + .did-you-know {
  padding-top: 0;
}
.single-experience .hotel-partners + .did-you-know {
  padding-top: 4rem;
}
.single-destination .hotel-partners + .did-you-know {
  padding-top: 6rem;
}
@media (max-width: 1023px) {
  .did-you-know .did-you-know-in {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .did-you-know .did-you-know-in {
    width: 100%;
    box-sizing: border-box;
    padding: 0 4%;
  }
}
.content-destination {
  background: #f8f8fa;
  padding: 2rem 0 6rem;
}
.single-experience .content-destination {
  background: #fff;
}
.content-destination .content-entry .read-more-content-wrap .shadow {
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f8f8fa 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #f8f8fa 100%);
}
.content-destination .inner > h2 {
  font-size: 7.2rem;
}
.content-destination .flex-video-outer {
  width: 121%;
  margin-left: -17%;
}
.content-destination .mejs-container {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
.content-destination .mejs-container .wp-video-shortcode video, .content-destination .mejs-container video.wp-video-shortcode {
  width: 100% !important;
  height: 100% !important;
}
.content-entry img.alignleft {
  margin-right: 2rem;
  margin-bottom: 2rem;
}
.content-entry img.alignright {
  margin-left: 2rem;
  margin-bottom: 2rem;
}
.content-entry .read-more-content-wrap {
  display: block;
  position: relative;
}
.content-entry .read-more-content-wrap:after {
  clear: both;
  content: "";
  display: block;
}
.content-entry .read-more-content-wrap.show .shadow {
  height: 0;
}
.content-entry .read-more-content-wrap .shadow {
  position: absolute;
  bottom: 0;
  left: -17rem;
  right: -100vw;
  height: 10rem;
  overflow: hidden;
  text-align: center;
  margin: 0;
  -webkit-transition: height 0.35s;
  transition: height 0.35s;
  position: absolute;
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
}
.content-entry .read-more-content-wrap .shadow.grey {
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f8f8fa 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #f8f8fa 100%);
}
.content-entry .read-more-content-wrap .read-more-content {
  display: none;
  padding: 1px;
}
.content-entry .read-more-content-wrap .read-more-content p:empty {
  display: none;
}
.read-more-text {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  text-transform: uppercase;
  color: #1c1c1c;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
}
.read-more-text.active span em {
  top: 8px;
}
@media (max-width: 767px) {
  .read-more-text.active span em {
    top: 5px;
    transform: scale(0.8);
  }
}
.read-more-text.active span em:after {
  top: 0;
  transform: rotate(-135deg);
}
.read-more-text span {
  position: relative;
  padding-bottom: 1rem;
  display: block;
  padding-right: 20px;
}
.read-more-text span:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: #bf7cc9;
  transition: width 0.35s;
}
.read-more-text span:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: #3d1543;
  transition: width 0.35s;
}
.read-more-text span em {
  position: absolute;
  height: 11px;
  width: 11px;
  right: 0;
  top: 6px;
}
@media (max-width: 767px) {
  .read-more-text span em {
    top: 4px;
    transform: scale(0.8);
  }
}
.read-more-text span em:before {
  content: "";
  position: absolute;
  width: 2px;
  height: 11px;
  background: #b86dc2;
  left: 50%;
  top: 0;
  margin-left: -1px;
}
.read-more-text span em:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  box-sizing: border-box;
  border-right: 2px solid #b86dc2;
  border-bottom: 2px solid #b86dc2;
  transform: rotate(45deg);
}
.story-entry .read-more-text.active span em {
  top: 3px;
}
.story-entry .read-more-text span em {
  top: 2px;
}
.desktop-version .read-more-text:hover span:after {
  width: 0;
  right: 0;
  left: auto;
}
.desktop-version .read-more-text:hover span:before {
  right: 0;
  left: auto;
  transition-delay: 0.15s;
}
@media (max-width: 1500px) {
  .content-destination .inner > h2 {
    font-size: 7rem;
  }
  .content-entry .read-more-content-wrap .shadow {
    left: -10rem;
  }
}
@media (max-width: 1400px) {
  .content-destination .inner > h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .content-destination .inner > h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .content-destination .inner > h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .content-destination .inner > h2 {
    font-size: 4rem;
  }
  .content-entry .read-more-content-wrap .shadow {
    left: -4rem;
  }
}
@media (max-width: 767px) {
  .content-destination {
    padding-left: 4%;
    padding-right: 4%;
  }
  .content-entry img.alignright, .content-entry img.alignleft {
    float: none;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }
}
@media (max-width: 480px) {
  .content-destination .inner > h2 {
    font-size: 4rem;
  }
}
.instagram-wrap {
  background: #f8f7f9;
  padding-top: 6rem;
}
.single-experience .instagram-wrap {
  background: #fff;
}
.page-template-cruise-top .instagram-wrap {
  margin-bottom: 5rem;
}
.page-template-cruise-top .instagram-wrap + .cta-destination {
  padding-top: 20rem;
}
.page-template-cruise-top .instagram-wrap + .cta-destination .cta-destination-bg {
  top: 15rem;
  z-index: 1;
}
.instagram {
  margin-bottom: -15rem;
  position: relative;
  z-index: 10;
}
.instagram h2 {
  font-size: 7.2rem;
  color: #1c1c1c;
  margin-bottom: 8.5rem;
  text-align: center;
}
.instagram-list {
  margin: 0 -14px;
}
.instagram-list .slick-arrow {
  width: 13rem;
  position: absolute;
  top: 0;
  bottom: 0;
  text-indent: 999px;
  overflow: hidden;
  right: 14px;
  background: none;
  border: none;
  opacity: 0;
  padding: 0;
  z-index: 20;
  cursor: pointer;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}
.instagram-list .slick-arrow.slick-disabled {
  display: none !important;
}
.instagram-list .slick-arrow:after {
  content: "";
  width: 11rem;
  height: 11rem;
  position: absolute;
  top: 50%;
  margin-top: -5.5rem;
  left: 50%;
  margin-left: -5.5rem;
  background: url(../images/arrow-squared.svg) no-repeat 0 0 / contain;
  transform: rotate(180deg);
}
.instagram-list .slick-arrow.slick-prev {
  left: 14px;
  right: auto;
}
.instagram-list .slick-arrow.slick-prev:after {
  transform: rotate(0);
}
.fake-i-feed {
  height: 0;
  position: relative;
  z-index: 9;
  float: left;
}
.fake-i-feed .FeedLayout__wrapper, .fake-i-feed .FeedHeader__normal-style {
  padding: 0.5rem 0 0 !important;
  background: transparent !important;
}
.fake-i-feed .FeedHeader__centered-style {
  background: transparent !important;
}
.fake-i-feed .FeedHeader__centered-style div {
  text-align: left !important;
  justify-content: left !important;
}
.fake-i-feed .FeedHeader__centered-style .FeedHeader__info {
  margin-left: 1rem;
}
.fake-i-feed .FeedHeader__centered-style, .fake-i-feed .FeedHeader__centered-style .FeedHeader__container {
  flex-direction: row !important;
}
.fake-i-feed .GridLayout__root .FeedHeader__right-container, .fake-i-feed .GridLayout__button-list, .fake-i-feed .GridLayout__grid {
  display: none;
}
.fake-i-feed .MediaTile__root {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}
.instagram-item a {
  display: block;
  padding-bottom: 106%;
  margin: 0 14px;
}
.desktop-version .instagram-list:hover .slick-arrow {
  opacity: 1;
}
.controls.instagram-controls {
  padding-bottom: 0;
}
.controls.instagram-controls .progress-wrap {
  width: calc(100% - 355px);
}
.controls.instagram-controls .progress-wrap .progress {
  background: #7a4a82;
  width: 100%;
}
.controls.instagram-controls .progress-wrap .progress i {
  background: #fff;
}
.FeedHeader__normal-style, .FeedGridLayout__root {
  display: none !important;
}
@media (max-width: 1023px) {
  .fake-i-feed .FeedLayout__wrapper, .fake-i-feed .FeedHeader__normal-style {
    padding-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .fake-i-feed {
    height: auto;
  }
}
.cta-destination {
  margin: 0 2rem;
  background: #62296a url(../images/cta-background.jpg) no-repeat 0 bottom / 100% auto;
  padding: 28.5rem 0 16.5rem;
  position: relative;
}
.cta-destination .cta-destination-bg {
  position: absolute;
  top: 12%;
  right: 18%;
  width: 37%;
  padding-bottom: 37%;
}
.cta-destination .cta-destination-in {
  max-width: 760px;
  margin: 0 auto;
  position: relative;
  z-index: 5;
}
.cta-destination .cta-destination-in h2 {
  color: #fff;
  font-size: 7.2rem;
  text-align: right;
}
.cta-destination .cta-destination-in h2 span {
  line-height: 1;
}
.cta-destination .cta-destination-in .cta-destination-text {
  max-width: 490px;
}
.cta-destination .cta-destination-in .cta-destination-text p {
  font-size: 1.5rem;
  line-height: 1.66;
  color: #fff;
  margin-bottom: 4.5rem;
}
.cta-destination .cta-destination-in .cta-destination-bottom {
  padding-left: 3.5rem;
}
.cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-left {
  width: 47%;
  float: left;
}
.cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-left .cta-btn {
  text-align: center;
  min-width: 100%;
  font-size: 1.5rem;
}
.cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right {
  margin-left: 52%;
}
.cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right p {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 4.2rem;
  color: #fff;
  font-style: italic;
  line-height: 1;
}
.cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right p b {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right p b a {
  color: #fff;
  position: relative;
}
.cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right p b a:after {
  position: absolute;
  bottom: -0.5rem;
  right: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  content: "";
  transition: width 0.35s linear;
}
.page-template-cruise-top .cta-destination {
  background: #632a6c;
  position: relative;
}
.page-template-cruise-top .cta-destination:before {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 62.5rem;
  height: 12.7rem;
  max-width: 90vw;
  content: "";
  background: url(../images/bg-cta-bottom.jpg) no-repeat 100% 100% / contain;
}
.page-template-cruise-top .cta-destination:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 53.3rem;
  height: 38.9rem;
  max-width: 90vw;
  content: "";
  background: url(../images/bg-cta-top.jpg) no-repeat 0% 100% / contain;
}
.desktop-version .cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right p b a:hover:after {
  width: 0;
}
@media (max-width: 1500px) {
  .cta-destination {
    padding: 15rem 0;
  }
  .cta-destination .cta-destination-in h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .cta-destination .cta-destination-in h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .cta-destination .cta-destination-in h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .cta-destination .cta-destination-in h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .cta-destination .cta-destination-in .cta-destination-text {
    max-width: 100%;
  }
  .cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right p {
    font-size: 3rem;
    line-height: 4.2rem;
    margin-bottom: 0;
  }
  .cta-destination .cta-destination-in h2 {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .cta-destination {
    padding: 10rem 0;
  }
}
@media (max-width: 767px) {
  .cta-destination {
    margin: 0 4%;
  }
  .cta-destination .cta-destination-bg {
    right: 10%;
    left: 10%;
    width: 80%;
    top: 25%;
    bottom: 25%;
  }
  .cta-destination .inner {
    padding: 0 5%;
  }
  .cta-destination .cta-destination-in h2 {
    margin-right: 0rem;
  }
  .cta-destination .cta-destination-in h2 span {
    line-height: 1.1;
  }
  .cta-destination .cta-destination-in .cta-destination-bottom {
    padding-left: 0;
  }
  .cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-right {
    margin-left: 0rem;
  }
  .cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-left {
    width: 100%;
  }
  .cta-destination .cta-destination-in .cta-destination-bottom .cta-destination-bottom-left .cta-btn {
    margin-bottom: 3rem;
  }
}
@media (max-width: 480px) {
  .cta-destination .cta-destination-in h2 {
    font-size: 4rem;
  }
}
/* Destinations landing page */
.hero-leisure-inner {
  height: 69rem;
  padding-bottom: 0;
  box-sizing: border-box;
}
.hero-leisure-inner .hero-bg-wrap-fake {
  display: none;
}
.hero-leisure-inner .photos .hero-bg-wrap {
  height: 66.5rem;
}
.hero-leisure-inner .photos .hero-bg-wrap img {
  display: none;
}
.hero-leisure-inner .photos .hero-bg-wrap .hero-bg + .hero-bg.first {
  opacity: 0;
  transition: transform 4s ease-out 0.1s, opacity 1s;
  transform: translate3d(0, 0, 1px) scale(1.2);
}
.hero-leisure-inner .photos .hero-bg-wrap .hero-bg + .hero-bg.first.show {
  opacity: 1;
  transform: translate3d(0, 0, 1px) scale(1);
}
.hero-leisure-inner .inner .slick-prev, .hero-leisure-inner .inner .slick-next {
  display: none;
}
.hero-leisure-inner .inner .slogan {
  padding-top: 13.2rem;
  min-height: 1px;
}
.hero-leisure-inner .inner .slogan p {
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1rem;
}
.hero-leisure-inner.with-arrows .inner .slick-prev, .hero-leisure-inner.with-arrows .inner .slick-next {
  display: block;
}
@media (max-width: 1023px) {
  .hero-leisure-inner .inner .slogan p {
    max-width: 70%;
  }
}
@media (max-width: 767px) {
  .hero-leisure-inner .inner .slogan p {
    max-width: 100%;
    line-height: 1.4;
    padding-top: 0.5rem;
  }
  .hero-leisure .inner {
    min-height: 23rem;
  }
  .hero-leisure-inner {
    height: 46rem;
  }
  .hero-leisure-inner .photos .hero-bg-wrap {
    height: 43.5rem;
  }
  .hero-leisure-inner .inner .slogan {
    padding-top: 3rem;
  }
  .hero-leisure-inner.with-arrows .inner .slick-prev, .hero-leisure-inner.with-arrows .inner .slick-next {
    display: none !important;
  }
}
.region-filter {
  float: left;
  width: 313px;
  background: #fff;
  position: relative;
  z-index: 2;
  padding: 2.5rem 3rem 2.5rem 5.9rem;
  box-sizing: border-box;
  margin-bottom: 0.7rem;
}
.region-filter#blogs-filters .filter-results .clear-all {
  margin-right: 4px;
}
.region-filter-outer {
  float: left;
  width: 313px;
}
.region-filter-outer--business .filter-side[data-filter="regions"], .region-filter-outer--business .filter-side[data-filter="interests"] {
  display: none;
}
@media (max-width: 1200px) {
  .region-filter-outer {
    width: 250px;
  }
}
.region-filter-outer .sticky-filter {
  float: none;
  width: 100%;
  padding-right: 0;
}
@media (max-width: 1023px) {
  .region-filter-outer .sticky-filter {
    padding-right: 2rem;
  }
}
.region-filter-outer .sticky-filter .mCSB_inside > .mCSB_container {
  margin-right: 20px;
}
.region-filter h4 {
  font-size: 3rem;
  line-height: 1;
  margin-bottom: 2.5rem;
}
.region-filter .filter-results {
  font-size: 13px;
  text-transform: uppercase;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 3.5rem;
  min-height: 1.5rem;
}
.region-filter .filter-results .total {
  float: left;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  color: #1c1c1c;
}
.region-filter .filter-results .clear-all {
  float: right;
  color: #1c1c1c;
  padding-right: 20px;
  position: relative;
  transition: color 0.35s;
  margin-right: 2.4rem;
  line-height: 13px;
}
.region-filter .filter-results .clear-all span:after {
  position: absolute;
  width: 16px;
  height: 16px;
  border: 2px solid #af59bb;
  right: -4px;
  top: -3px;
  content: "";
  border-radius: 50%;
}
.region-filter .filter-results .clear-all:hover {
  color: #af59bb;
}
.region-filter .filter-results .clear-all:before, .region-filter .filter-results .clear-all:after {
  position: absolute;
  right: 5px;
  width: 2px;
  background: #af59bb;
  top: 2px;
  bottom: 2px;
  content: "";
  transform: rotate(-45deg);
}
.region-filter .filter-results .clear-all:after {
  transform: rotate(45deg);
}
.region-filter .selected-filters span {
  line-height: 2.3rem;
  padding: 0 2rem 0 1.1rem;
  background: #eaeaea;
  border-radius: 0.8rem;
  position: relative;
  margin: 0 0.8rem 0.8rem 0;
  color: #5e5f61;
  font-size: 1.4rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  display: inline-block;
  text-transform: capitalize;
}
.region-filter .selected-filters span a {
  width: 1.4rem;
  height: 2.3rem;
  position: relative;
  text-indent: -9999px;
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
}
.region-filter .selected-filters span a:before, .region-filter .selected-filters span a:after {
  position: absolute;
  left: 50%;
  width: 2px;
  background: #4f5256;
  top: 0.8rem;
  bottom: 0.6rem;
  margin-left: -0.5rem;
  content: "";
  transform: rotate(-45deg);
}
.region-filter .selected-filters span a:after {
  transform: rotate(45deg);
}
.region-filter .filter-side {
  margin-top: 2.5rem;
  border-top: 1px solid #e8e8e8;
  padding-top: 2.5rem;
}
.region-filter .filter-side.type ul li input:checked + label:after {
  transform: translate(0, 0);
  height: 8px;
  background: #fff;
  border: none;
  top: 6px;
  left: 6px;
}
.region-filter .filter-side form {
  position: relative;
}
.region-filter .filter-side form input {
  width: 100%;
  box-sizing: border-box;
  height: 36px;
  line-height: 36px;
  padding: 0 4rem 0 1rem;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  border-radius: 0;
  -webkit-appearance: none;
}
.region-filter .filter-side form button {
  width: 20px;
  height: 20px;
  display: block;
  background: url(../images/sprite.png) no-repeat 0 -82px;
  text-indent: -9999px;
  position: absolute;
  right: 5px;
  top: 8px;
  border: none;
  -webkit-appearance: none;
  cursor: pointer;
}
.region-filter .filter-side .filter-name {
  display: block;
  text-transform: uppercase;
  color: #1c1c1c;
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  display: block;
  margin-bottom: 0.6rem;
  position: relative;
}
.region-filter .filter-side .filter-name .toggle {
  position: absolute;
  right: 2.1rem;
  top: 0;
  bottom: 0;
  width: 14px;
}
.region-filter .filter-side .filter-name .toggle.opened:after {
  opacity: 0;
}
.region-filter .filter-side .filter-name .toggle:before {
  top: 50%;
  margin-top: -1px;
  height: 2px;
  content: "";
  background: #b464c0;
  right: 0;
  left: 0;
  position: absolute;
}
.region-filter .filter-side .filter-name .toggle:after {
  top: 50%;
  width: 2px;
  content: "";
  background: #b464c0;
  right: 0.6rem;
  top: 0;
  bottom: 0;
  position: absolute;
  transition: opacity 0.35s;
}
.region-filter .filter-side ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.region-filter .filter-side ul li {
  display: block;
  padding-top: 2rem;
}
.region-filter .filter-side ul li input {
  display: none;
}
.region-filter .filter-side ul li input:checked + label {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
.region-filter .filter-side ul li input:checked + label:before {
  background: #af59bb !important;
}
.region-filter .filter-side ul li input:checked + label:after {
  opacity: 1;
}
.region-filter .filter-side ul li label {
  padding-left: 39px;
  line-height: 20px;
  position: relative;
  cursor: pointer;
  display: block;
  font-size: 1.4rem;
}
.region-filter .filter-side ul li label i {
  font-style: normal;
  font-size: 1.2rem;
  color: #b5b5b5;
}
.region-filter .filter-side ul li label:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border: 1px solid #aaa;
  content: "";
  transition: background 0.35s;
}
.region-filter .filter-side ul li label:after {
  display: block;
  width: 8px;
  height: 4px;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  transform: rotate(-45deg);
  opacity: 0;
}
.region-filter .filter-side ul li label img {
  display: inline-block;
  vertical-align: middle;
  max-height: 25px;
  width: auto;
  float: left;
  margin-right: 1.3rem;
  margin-top: -2px;
}
.region-filter .filter-side ul li label span {
  display: block;
  overflow: hidden;
  margin-top: -2px;
}
.region-filter .filter-side ul li .view-more {
  position: relative;
  display: inline-block;
  color: #1c1c1c;
  line-height: 3rem;
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
.region-filter .filter-side ul li .view-more:before {
  position: absolute;
  bottom: 0;
  right: 0;
  content: "";
  background: #af59bb;
  transition: width 0.35s;
  width: 100%;
  height: 1px;
}
.sticky-filter {
  height: calc(100vh - 136px);
  margin-bottom: 0;
}
@media (max-width: 1023px) {
  .sticky-filter {
    height: auto;
  }
}
.desktop-version .region-filter .filter-side ul li .view-more:hover:before {
  width: 0px;
}
.desktop-version .region-filter .filter-side ul li label:hover:before {
  background: rgba(175, 89, 187, 0.5);
}
div.fancy-select {
  position: relative;
  font-size: 1.9rem;
  color: #000;
  vertical-align: top;
}
div.fancy-select.disabled:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(0, 0, 0, 0.2);
}
div.fancy-select div.trigger {
  cursor: pointer;
  padding: 0 4rem 0 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  background: #fff;
  border: 0.1rem solid #090a0a;
  color: #000;
  -webkit-transition: all 0.24s;
  transition: all 0.24s;
  width: 100%;
  box-sizing: border-box;
  font-size: 1.4rem;
  line-height: 36px;
  height: 38px;
}
div.fancy-select div.trigger:after {
  width: 0;
  height: 0;
  border-left: 0.5rem solid transparent;
  border-right: 0.5rem solid transparent;
  border-top: 0.5rem solid #000;
  content: "";
  top: 17px;
  right: 1.2rem;
  position: absolute;
  pointer-events: none;
}
div.fancy-select ul.options {
  list-style: none;
  margin: 0;
  box-sizing: border-box;
  position: absolute;
  top: 3.8rem;
  left: 0;
  padding: 0.5rem 0 1rem;
  visibility: hidden;
  opacity: 0;
  z-index: 50;
  max-height: 231px;
  overflow: auto;
  background: #ffffff;
  border: 0.1rem solid #090a0a;
  min-width: 10px;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  width: 100%;
  overflow-x: hidden;
  -webkit-transition: opacity 0.3s, visibility 0.3s;
  transition: opacity 0.3s, visibility 0.3s;
}
div.fancy-select ul.options li[data-raw-value="#"] {
  display: none;
}
div.fancy-select ul.options.open {
  visibility: visible;
  top: 3.8rem;
  opacity: 1;
  -webkit-transition: opacity 0.3s, top 0.3s;
  transition: opacity 0.3s, top 0.3s;
}
div.fancy-select ul.options.overflowing {
  top: auto;
  bottom: 3.8rem;
  -webkit-transition: opacity 0.3s, visibility 0.3s, bottom 0.3s;
  transition: opacity 0.3s, visibility 0.3s, bottom 0.3s;
}
div.fancy-select ul.options.overflowing.open {
  top: auto;
  bottom: 3.8rem;
  -webkit-transition: opacity 0.3s, bottom 0.3s;
  transition: opacity 0.3s, bottom 0.3s;
}
div.fancy-select ul.options li {
  padding: 0 1rem;
  color: #000;
  font-size: 1.4rem;
  line-height: 1.7;
  cursor: pointer;
  white-space: nowrap;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
div.fancy-select ul.options li.selected {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
div.fancy-select ul.options li.hover {
  color: #fff;
  background: grey;
}
@media (max-width: 1400px) {
  .region-filter {
    padding: 2.5rem 2rem;
  }
  .region-filter h4 br {
    display: none;
  }
}
@media (max-width: 1200px) {
  .region-filter {
    width: 250px;
  }
}
@media (max-width: 1023px) {
  .region-filter {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    overflow-y: auto;
    z-index: 999;
    width: auto;
    visibility: hidden !important;
    transform: translate3d(0, 0, 0) !important;
    margin-bottom: 0;
    opacity: 0;
    transition: opacity 0.5s, visibility 0.5s;
  }
  .region-filter.opened {
    visibility: visible !important;
    opacity: 1;
  }
  .region-filter .close-filters {
    position: absolute;
    top: 2.5rem;
    right: 3rem;
    width: 3rem;
    height: 3rem;
  }
  .region-filter .close-filters:before, .region-filter .close-filters:after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 2px;
    margin-left: -1px;
    content: "";
    background: #000;
    transform: rotate(45deg);
  }
  .region-filter .close-filters:after {
    transform: rotate(-45deg);
  }
  .region-filter .filter-results .clear-all {
    position: absolute;
    top: 14.7rem;
    right: calc(4% + 5px);
  }
}
@media (max-width: 374px) {
  .region-filter .filter-results .clear-all {
    right: 6rem;
  }
}
.region-wrap {
  padding-top: 27px;
  background: #f8f7f9 url(../images/bg-destinations-list.jpg) repeat-y 50% 0;
}
.region-wrap .inner {
  max-width: 1640px;
  padding: 0 2rem;
}
.region-wrap > .inner {
  position: relative;
}
.region-wrap > .inner .filter-bg {
  position: absolute;
  left: 2rem;
  width: 313px;
  top: 0;
  bottom: 0;
  content: "";
  background: #fff;
  border-bottom: 0.7rem solid #e1d0e7;
}
.regions-list {
  float: right;
  width: calc(100% - 313px);
  display: flex;
  flex-wrap: wrap;
  z-index: 21;
}
.regions-list.filtered {
  pointer-events: none;
}
.regions-list.filtered .item, .regions-list.filtered .promo-box {
  overflow: hidden;
}
.regions-list.filtered .item .filtered-bg, .regions-list.filtered .promo-box .filtered-bg {
  opacity: 1;
  visibility: visible;
  background: linear-gradient(45deg, #eaeaea, #cccdce);
  background-size: 400% 400%;
  animation: gradient 2s ease infinite;
}
.regions-list.overed .item {
  pointer-events: none;
}
.regions-list.overed .item.overed {
  pointer-events: inherit;
}
.regions-list h2.nothing {
  font-size: 3rem;
  padding: 0 5rem 0 8rem;
  line-height: 1.4;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.regions-list h2.nothing a {
  position: relative;
  display: inline-block;
  color: #652d6d;
}
.regions-list h2.nothing a:before, .regions-list h2.nothing a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -2px;
  background: #af59bb;
  height: 1px;
  width: 100%;
  transition: width 0.5s;
}
.regions-list h2.nothing a:after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.regions-list .destination-meta {
  margin-bottom: 4rem;
}
.regions-list .destination-entry-in {
  transition: transform 0.25s linear;
}
.regions-list.centered {
  float: none;
  margin: 0 auto;
  padding-bottom: 10rem;
}
.regions-list:before {
  display: none;
}
.regions-list .item, .regions-list .promo-box {
  display: flex;
  margin-left: 2%;
  flex-direction: column;
  width: 48%;
  float: left;
  margin-right: 0;
  margin-top: 5.5rem;
  position: relative;
  transition: transform 0.35s, opacity 0.35s;
}
.regions-list .item:nth-child(1), .regions-list .item:nth-child(2), .regions-list .promo-box:nth-child(1), .regions-list .promo-box:nth-child(2) {
  margin-top: 0;
}
.regions-list .item .destination-experts li, .regions-list .promo-box .destination-experts li {
  padding-top: 0;
}
.regions-list .item .filtered-bg, .regions-list .promo-box .filtered-bg {
  background: #eaeaea;
  z-index: 999;
  position: absolute;
  transition: opacity 0.5s, visibilty 0.5s;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
}
.regions-list .promo-box {
  text-align: center;
  background: url(../images/bg-promo-black.jpg) no-repeat 50% 50% / cover;
  position: relative;
}
.regions-list .promo-box.promo-box-purple {
  background: url(../images/bg-promo-purple.jpg) no-repeat 50% 50% / cover;
}
.regions-list .promo-box.promo-box-purple h3 {
  margin-bottom: 12%;
}
.regions-list .promo-box .promo-box-in {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translate(0, -50%);
}
.regions-list .promo-box .promo-box-in .cta-btn {
  min-width: 1px;
}
.regions-list .promo-box h3 {
  font-size: 4.2rem;
  line-height: 1.33;
  color: #fff;
  font-family: "Quarto-Bold", Arial, sans-serif;
  max-width: 29rem;
  margin: 0 auto 6%;
}
.regions-list .promo-box .avatars {
  margin-bottom: 6%;
}
.regions-list .promo-box .avatars img {
  width: 60px;
  border-radius: 50%;
  margin: 0 0.5rem;
}
.regions-list .promo-box .or {
  display: block;
  padding: 6% 0;
  color: #c1d7db;
  font-size: 1.5rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
}
.regions-list .promo-box .view-all {
  display: inline-block;
  color: #c1d7db;
  font-size: 1.5rem;
  line-height: 1.8;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  position: relative;
}
.regions-list .promo-box .view-all:before {
  position: absolute;
  bottom: 0;
  right: 0;
  content: "";
  background: #af59bb;
  transition: width 0.35s;
  width: 100%;
  height: 1px;
}
.regions-list .promo-box .view-all:hover:before {
  width: 0;
}
.regions-list .item .read-more.small {
  height: 3.4rem;
  top: -0.7rem;
}
.regions-list .item .read-more.small:before {
  right: 15px;
  left: 1.7rem;
}
.regions-list .item .read-more.small:after {
  right: 14px;
}
.regions-list .item .read-more.small span:before {
  width: 3rem;
  height: 3rem;
}
.desktop-version .regions-list h2.nothing a:hover {
  color: #652d6d;
}
.desktop-version .regions-list h2.nothing a:hover:after {
  width: 100%;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover, .desktop-version .page-template-cruises-page .regions-list .item:hover, .desktop-version .blog .regions-list .item:hover {
  z-index: 5;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry, .desktop-version .page-template-cruises-page .regions-list .item:hover .destination-entry, .desktop-version .blog .regions-list .item:hover .destination-entry {
  top: -5.5rem;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .read-more, .desktop-version .page-template-cruises-page .regions-list .item:hover .destination-entry .read-more, .desktop-version .blog .regions-list .item:hover .destination-entry .read-more {
  bottom: 0.5rem !important;
}
@media (max-width: 1400px) {
  .desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .read-more, .desktop-version .page-template-cruises-page .regions-list .item:hover .destination-entry .read-more, .desktop-version .blog .regions-list .item:hover .destination-entry .read-more {
    bottom: -3.5rem !important;
  }
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .destination-meta, .desktop-version .page-template-cruises-page .regions-list .item:hover .destination-entry .destination-meta, .desktop-version .blog .regions-list .item:hover .destination-entry .destination-meta {
  top: 5.5rem;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-img, .desktop-version .page-template-cruises-page .regions-list .item:hover .destination-img, .desktop-version .blog .regions-list .item:hover .destination-img {
  left: -1.9rem;
  right: -1.9rem;
  top: -2.3rem;
  width: calc(100% + 3.8rem);
  padding-top: calc(61.6% + 2.3rem);
  margin-bottom: -2.3rem;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-img:after, .desktop-version .page-template-cruises-page .regions-list .item:hover .destination-img:after, .desktop-version .blog .regions-list .item:hover .destination-img:after {
  height: 7.7rem;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .item-link, .desktop-version .page-template-cruises-page .regions-list .item:hover .item-link, .desktop-version .blog .regions-list .item:hover .item-link {
  left: -1.9rem;
  right: -1.9rem;
  bottom: -2.3rem;
  top: -2.3rem;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover:before, .desktop-version .page-template-cruises-page .regions-list .item:hover:before, .desktop-version .blog .regions-list .item:hover:before {
  left: -1.9rem;
  right: -1.9rem;
  bottom: -2.3rem;
  top: -2.3rem;
  box-shadow: 0 4.5rem 3rem -3rem rgba(0, 0, 0, 0.14);
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover:after, .desktop-version .page-template-cruises-page .regions-list .item:hover:after, .desktop-version .blog .regions-list .item:hover:after {
  width: calc(100% + 3.8rem);
  bottom: -2.3rem;
  left: -1.9rem;
  right: -1.9rem;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-img b, .desktop-version .page-template-cruises-page .regions-list .item:hover .destination-img b, .desktop-version .blog .regions-list .item:hover .destination-img b {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1.02);
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover {
  z-index: 5;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry {
  top: 0rem;
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .read-more {
  bottom: 0.5rem !important;
}
@media (max-width: 1400px) {
  .desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .read-more {
    bottom: -3.5rem !important;
  }
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .destination-meta {
  top: 0rem;
}
.desktop-version .blog .regions-list .item:hover .destination-entry .read-more {
  bottom: -2.5rem !important;
}
@media (max-width: 1400px) {
  .desktop-version .blog .regions-list .item:hover .destination-entry .read-more {
    bottom: -2.5rem !important;
  }
}
.desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .read-more {
  bottom: 3rem !important;
}
@media (max-width: 1400px) {
  .desktop-version .post-type-archive-travel-journal .regions-list .item:hover .destination-entry .read-more {
    bottom: 3rem !important;
  }
}
.desktop-version .regions-list .item.experience-item:hover .destination-entry {
  margin-top: 0rem;
  padding: 0 14% 4rem;
  top: 0;
}
.desktop-version .regions-list .item.experience-item:hover .destination-entry .destination-entry-in {
  transform: translate(0, -9.5rem);
}
.desktop-version .regions-list .item.experience-item:hover .destination-entry .read-more {
  bottom: 6.4rem;
}
@media (max-width: 1400px) {
  .desktop-version .regions-list .item.experience-item:hover .destination-entry .read-more {
    bottom: 2.7rem;
  }
}
.desktop-version .regions-list .item.experience-item:hover .destination-img {
  padding-top: 61.6%;
  margin-bottom: 0;
}
.desktop-version .regions-list .item:hover {
  z-index: 5;
}
.desktop-version .regions-list .item:hover .destination-entry {
  top: -9.5rem;
}
.desktop-version .regions-list .item:hover .destination-entry .read-more {
  bottom: -9.5rem;
}
.desktop-version .regions-list .item:hover .destination-entry.no-experts {
  top: 0;
}
.desktop-version .regions-list .item:hover .destination-entry.no-experts .destination-entry-in {
  transform: translate(0, -9.5rem);
}
.desktop-version .regions-list .item:hover .destination-entry.no-experts .read-more {
  bottom: 6.4rem;
}
@media (max-width: 1400px) {
  .desktop-version .regions-list .item:hover .destination-entry.no-experts .read-more {
    bottom: 2.7rem;
  }
}
.desktop-version .regions-list .item:hover .destination-img {
  left: -1.9rem;
  right: -1.9rem;
  top: -2.3rem;
  width: calc(100% + 3.8rem);
  padding-top: calc(61.6% + 2.3rem);
  margin-bottom: -2.3rem;
}
.desktop-version .regions-list .item:hover .destination-img:after {
  height: 13.7rem;
}
.desktop-version .regions-list .item:hover .item-link {
  left: -1.9rem;
  right: -1.9rem;
  bottom: -2.3rem;
  top: -2.3rem;
}
.desktop-version .regions-list .item:hover:before {
  left: -1.9rem;
  right: -1.9rem;
  bottom: -4.6rem;
  top: -2.3rem;
  box-shadow: 0 4.5rem 3rem -3rem rgba(0, 0, 0, 0.14);
}
.desktop-version .regions-list .item:hover:after {
  width: calc(100% + 3.8rem);
  bottom: -4.6rem;
  left: -1.9rem;
  right: -1.9rem;
}
.desktop-version .regions-list .item:hover .destination-img b {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1.02);
}
.load-more {
  clear: both;
  text-align: center;
  font-size: 1.3rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  padding: 7.5rem 0 17rem;
}
.load-more.in-progress .cta-btn {
  pointer-events: none;
  opacity: 0.8;
}
.load-more .inner .load-more-in {
  float: right;
  width: calc(100% - 313px);
}
.load-more .inner .load-more-in > span {
  display: block;
  line-height: 1;
  padding-bottom: 0.5rem;
}
.load-more .inner .load-progress {
  display: block;
  position: relative;
  width: 30.4rem;
  height: 3px;
  margin: 0 auto 1.7rem;
  background: #d5d4d6;
}
.load-more .inner .load-progress span {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background: #1c1c1c;
  transition: width 0.3s linear;
}
.load-more .inner strong {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
.load-more .inner .cta-btn {
  width: 30.4rem;
}
.load-more .inner .cta-btn.in-progress {
  pointer-events: none;
}
.load-more .inner .cta-btn.hide {
  display: none;
}
.load-more .inner .cta-btn:before, .load-more .inner .cta-btn:after {
  display: none;
}
@-webkit-keyframes AnimationName {
  0% {
    background-position: 0% 49%;
  }
  50% {
    background-position: 100% 52%;
  }
  100% {
    background-position: 0% 49%;
  }
}
@-moz-keyframes AnimationName {
  0% {
    background-position: 0% 49%;
  }
  50% {
    background-position: 100% 52%;
  }
  100% {
    background-position: 0% 49%;
  }
}
@keyframes AnimationName {
  0% {
    background-position: 0% 49%;
  }
  50% {
    background-position: 100% 52%;
  }
  100% {
    background-position: 0% 49%;
  }
}
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.toggle-mobile-filters, .apply-filters {
  display: none;
}
@media (max-width: 1400px) {
  .desktop-version .regions-list .item.experience-item:hover .destination-entry {
    padding: 0 7% 1rem;
  }
  .regions-list .destination-meta {
    margin-bottom: 3rem;
  }
  .regions-list .item.experience-item:hover .destination-entry {
    padding: 0 7% 1rem;
  }
  .regions-list .promo-box h3 {
    font-size: 3.2rem;
  }
}
@media (max-width: 1200px) {
  .region-wrap > .inner .filter-bg {
    width: 250px;
  }
  .regions-list {
    width: calc(100% - 250px);
  }
  .regions-list h2.nothing {
    font-size: 2.8rem;
  }
}
@media (max-width: 1023px) {
  .regions-list {
    width: calc(100% + 2rem);
    margin-left: -2rem;
  }
  .regions-list h2.nothing {
    font-size: 2.6rem;
    padding: 0 2rem;
  }
  .regions-list .item, .regions-list .promo-box {
    margin-left: 2rem;
    width: calc(50% - 2rem);
  }
  .region-wrap > .inner .filter-bg {
    display: none;
  }
  .apply-filters {
    display: block;
    padding: 0 2.3rem;
    line-height: 4.4rem;
    margin-bottom: 2.5rem;
  }
  .toggle-mobile-filters-wrap {
    margin-bottom: 3rem;
  }
  .toggle-mobile-filters-wrap.sticky {
    position: fixed;
    width: 100%;
    padding: 20px 0 20px 2rem;
    left: 0;
    background: #f8f7f9;
    z-index: 900;
  }
  .toggle-mobile-filters-wrap.sticky + .toggle-mobile-filters-wrap--fake {
    height: 16px;
    margin-bottom: 3rem;
  }
  .toggle-mobile-filters-wrap .toggle-mobile-filters {
    display: block;
    font-family: "eina03-bolduploaded_file", Arial, sans-serif;
    text-transform: uppercase;
    font-size: 2rem;
    margin-bottom: 0;
    padding-left: 5rem;
    position: relative;
  }
  .toggle-mobile-filters-wrap .toggle-mobile-filters:before, .toggle-mobile-filters-wrap .toggle-mobile-filters:after {
    position: absolute;
    top: 3px;
    left: 0;
    height: 3px;
    background: #000;
    width: 3.7rem;
    content: "";
  }
  .toggle-mobile-filters-wrap .toggle-mobile-filters:after {
    top: auto;
    bottom: 2px;
  }
  .toggle-mobile-filters-wrap .toggle-mobile-filters span:before {
    top: 50%;
    margin-top: -1px;
  }
  .toggle-mobile-filters-wrap .toggle-mobile-filters.sticky {
    position: fixed;
    z-index: 1000;
  }
  .load-more {
    font-size: 12px;
    padding: 5rem 0 7rem;
  }
  .load-more .inner .load-more-in {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .regions-list {
    padding: 0;
    margin-left: 0;
    width: 100%;
    box-sizing: border-box;
    display: block;
  }
  .regions-list h2.nothing {
    font-size: 2rem;
    padding: 0;
  }
  .regions-list .item, .regions-list .promo-box {
    display: block;
    margin-left: 0;
    margin-top: 0;
    width: 100%;
    position: relative;
    margin-bottom: 3rem;
  }
  .regions-list .item .destination-entry, .regions-list .promo-box .destination-entry {
    flex: auto;
  }
  .regions-list .item .destination-entry .read-more, .regions-list .promo-box .destination-entry .read-more {
    right: 4%;
  }
  .regions-list .destination-entry-in {
    height: auto !important;
  }
  .regions-list .promo-box {
    height: 40rem !important;
  }
  .regions-list .promo-box h3 {
    max-width: 100%;
    padding: 0 4%;
  }
  .regions-list .promo-box h3 br {
    display: none;
  }
}
/* Travel Expert page */
.archive.author {
  background: #fff url(../images/bg-author.jpg) no-repeat 50% 0;
}
.archive.author .navigation-fake {
  height: 0px !important;
}
.archive.author .navigation {
  background: transparent;
  box-shadow: none;
  transition: opacity 0.35s, visibility 0.35s;
  overflow: hidden;
  position: fixed;
  top: 0% !important;
  left: 0;
  right: 0;
}
.archive.author .navigation .navigation-in {
  transform: translate(0, -100%);
  transition: transform 0.35s;
  background: #fff;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 1.5rem;
}
.archive.author.navigation-fixed .navigation .navigation-in {
  transform: translate(0, 0);
}
.archive.author .main-section {
  position: relative;
}
.hero-leisure.te-hero {
  height: 679px;
  position: absolute;
  left: 0;
  right: 0;
  border-top-width: 1.3rem;
  border-color: transparent;
}
.hero-leisure.te-hero:before {
  height: auto;
  bottom: -3.8rem;
  width: 57%;
}
.hero-leisure.te-hero:after {
  bottom: 9rem;
  height: 55%;
}
.hero-leisure.te-hero .photos {
  overflow: hidden;
}
.hero-leisure.te-hero .photos .hero-bg-wrap {
  height: 100%;
}
.hero-leisure.te-hero .photos .hero-bg-wrap:after {
  background: rgba(0, 0, 0, 0.65);
  transform: translate3d(0, 0, 1px);
}
.hero-leisure.te-hero .slick-list, .hero-leisure.te-hero .slick-track {
  height: 100%;
}
.user-hero {
  position: relative;
  z-index: 9;
  padding: 22.5rem 0 2.2rem;
}
.user-hero .user-hero-left {
  float: left;
  width: 34%;
  margin-right: 6.8%;
}
.user-hero .user-hero-left .avatar-wrap {
  padding-top: 132%;
  position: relative;
  margin-bottom: 3.4rem;
}
.user-hero .user-hero-left .avatar-wrap:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 15%;
  right: 15%;
  content: "";
  box-shadow: 0 3rem 6rem rgba(101, 45, 109, 0.3);
}
.user-hero .user-hero-left .avatar-wrap b {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
}
.user-hero .user-hero-left .avatar-wrap span {
  position: absolute;
  bottom: 2.1rem;
  left: -2.1rem;
  right: 15%;
  background: #652d6d;
  padding: 0 0 0 2.6rem;
  color: #fff;
  height: 5.8rem;
  display: flex;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  line-height: 17px;
  font-size: 1.3rem;
  align-items: center;
}
.user-hero .user-hero-left .avatar-wrap span i {
  padding-left: 2.4rem;
  display: inline-block;
  font-style: normal;
  position: relative;
}
.user-hero .user-hero-left .avatar-wrap span i:before {
  width: 12px;
  height: 17px;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: url(../images/sprite.png) no-repeat 0 -55px;
}
.user-hero .user-hero-right {
  float: right;
  width: 59.2%;
  padding-top: 5.4rem;
  color: #fff;
  position: relative;
}
.user-hero .user-hero-right .affiliate-note {
  position: absolute;
  display: block;
  left: 0;
  top: calc(679px - 26.9rem);
  font-size: 12px;
  color: #d8d8d8;
  line-height: 1.4;
}
.user-hero .user-hero-right .rating {
  margin-bottom: 3rem;
}
.user-hero .user-hero-right h1 {
  font-size: 7.5rem;
  color: #fff;
  margin-bottom: 0;
}
.user-hero .user-hero-right h1 + .cta-btn {
  margin-top: 4rem;
}
.user-hero .user-hero-right .certifications {
  font-size: 5rem;
  font-family: "Quarto-Black", Arial, sans-serif;
  display: block;
  line-height: 1;
  margin-bottom: 1.3rem;
}
.user-hero .user-hero-right .cta-btn {
  padding: 0 6rem;
}
.user-hero .user-hero-right .business-link {
  position: relative;
  z-index: 3;
  color: #fff;
  font-size: 1.8rem;
  line-height: 2.5rem;
  margin-top: 1.4rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  display: inline-block;
  margin-bottom: 3.7rem;
}
.user-hero .user-hero-right .business-link-txt {
  pointer-events: none;
}
.user-hero .user-hero-right .business-link-txt:before, .user-hero .user-hero-right .business-link-txt:after {
  display: none;
}
.user-hero .user-hero-right .business-link i {
  font-size: 1.6rem;
}
.user-hero .user-hero-right .business-link:before, .user-hero .user-hero-right .business-link:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -2px;
  background: #af59bb;
  height: 1px;
  width: 100%;
  transition: width 0.5s;
}
.user-hero .user-hero-right .business-link:after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.user-hero .user-hero-right .business-link:hover:after {
  width: 100%;
}
.share-tool span {
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  float: left;
  line-height: 35px;
  padding-right: 0.8rem;
}
.share-tool li {
  float: left;
  margin-left: 1.7rem;
  list-style-type: none;
}
.share-tool li a {
  width: 3.2rem;
  height: 3.2rem;
  border: 1px solid #292929;
  display: flex !important;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  line-height: 3.2rem;
}
.share-tool li a .fa-envelope {
  position: relative;
  top: -1px;
}
.desktop-version .travel-expertise .travel-expertise-right .author-video .poster .play-btn:hover > span {
  width: 100%;
  height: 100%;
}
.desktop-version .te-photo-gallery .te-photo-gallery-wrap .photo.photo-video:hover .play-btn > span {
  width: 100%;
  height: 100%;
}
@media (max-width: 1500px) {
  .user-hero .user-hero-right h1 {
    font-size: 7rem;
  }
  .user-hero .user-hero-right .certifications {
    font-size: 4.8rem;
  }
}
@media (max-width: 1400px) {
  .user-hero .user-hero-right h1 {
    font-size: 6.5rem;
  }
  .user-hero .user-hero-right .certifications {
    font-size: 4.6rem;
  }
}
@media (max-width: 1300px) {
  .user-hero .user-hero-right h1 {
    font-size: 6rem;
  }
  .user-hero .user-hero-right .certifications {
    font-size: 4.4rem;
  }
  .hero-leisure.te-hero {
    border-left-width: 1.5rem;
    border-right-width: 1.5rem;
    height: 64rem;
  }
}
@media (max-width: 1200px) {
  .user-hero .user-hero-right h1 {
    font-size: 5.5rem;
  }
  .user-hero .user-hero-right .certifications {
    font-size: 4.2rem;
  }
  .hero-leisure.te-hero {
    height: 60rem;
  }
  .hero-leisure.te-hero:before {
    bottom: -1.8rem;
  }
}
@media (max-width: 1100px) {
  .user-hero .user-hero-right h1 {
    font-size: 4.6rem;
  }
  .user-hero .user-hero-right .certifications {
    font-size: 3rem;
    padding-top: 1rem;
  }
}
@media (max-width: 1100px) {
  .user-hero .user-hero-right {
    width: 51%;
    padding-top: 3rem;
  }
  .user-hero .user-hero-right .business-link {
    font-size: 1.6rem;
  }
  .user-hero .user-hero-left {
    width: 42%;
  }
  .hero-leisure.te-hero {
    height: 69rem;
  }
}
@media (max-width: 1024px) {
  .user-hero .user-hero-right .affiliate-note {
    top: calc(679px - 34.9rem);
  }
}
@media (max-width: 1023px) {
  .hero-leisure.te-hero {
    height: 60rem;
  }
  .user-hero .user-hero-right .affiliate-note {
    top: calc(679px - 43.9rem);
  }
}
@media (max-width: 767px) {
  .hero-leisure.te-hero .inner .locations-wrap {
    display: none;
  }
  .user-hero .user-hero-right .affiliate-note {
    position: static;
    padding-top: 3rem;
  }
  .hero-leisure.te-hero {
    border-left-width: 4vw;
    border-right-width: 4vw;
  }
  .user-hero {
    padding: 18rem 4% 2.2rem;
  }
  .user-hero .user-hero-right {
    width: auto;
    text-align: center;
    padding: 0 4% 0;
    float: none;
  }
  .user-hero .user-hero-right .rating {
    margin: 0 auto 3rem;
  }
  .user-hero .user-hero-right h1 {
    font-size: 3.6rem;
  }
  .user-hero .user-hero-right .cta-btn {
    padding: 1.2rem 3rem;
    line-height: 2.2rem;
  }
  .user-hero .user-hero-right .cta-btn:before {
    width: 4rem;
    left: -2rem;
  }
  .user-hero .user-hero-right .business-link:before {
    display: none;
  }
  .user-hero .user-hero-left {
    width: auto;
    float: none;
    padding: 0;
    max-width: 100%;
    text-align: right;
    margin-right: 0;
    margin-bottom: 4rem;
  }
  .user-hero .user-hero-left .share-tool {
    position: absolute;
    bottom: -7rem;
    left: 8%;
  }
  .user-hero .user-hero-left .avatar-wrap {
    display: block;
    width: 60vw;
    margin: 0 auto;
    padding-top: 60vw;
  }
  .user-hero .user-hero-left .avatar-wrap b {
    border-radius: 50%;
  }
  .user-hero .user-hero-left .avatar-wrap span {
    font-size: 12px;
    right: 0;
    left: 0;
    padding: 0 0.6rem;
    text-align: left;
    bottom: -2rem;
  }
  .share-tool span {
    display: none;
  }
  .share-tool li {
    margin: 0 1.7rem 0 0;
  }
  .hero-leisure.te-hero {
    height: auto;
    top: 0;
    bottom: 0;
    margin-bottom: 5rem;
  }
  .user-hero-wrap {
    position: relative;
    padding-bottom: 6rem;
  }
}
@media (max-width: 480px) {
  .user-hero .user-hero-right h1 {
    font-size: 3, 6rem;
  }
  .user-hero .user-hero-right .certifications {
    font-size: 3rem;
  }
}
.travel-expertise {
  padding-top: 0.9rem;
  position: relative;
  margin-bottom: 10rem;
  z-index: 11;
}
.travel-expertise:before {
  position: absolute;
  left: 0;
  bottom: 0;
  top: 13rem;
  width: 1rem;
  content: "";
  height: 58rem;
  background: #652d6d;
}
.travel-expertise .deco {
  position: absolute;
  top: 22rem;
  right: 0;
  width: 483px;
  height: 588px;
  content: "";
  pointer-events: none;
  background: url(../images/expertise-deco-right.png) no-repeat 0 0;
}
.travel-expertise .travel-expertise-left {
  float: left;
  margin-left: 6.2%;
  width: 34%;
}
.travel-expertise .travel-expertise-left h2 {
  font-size: 5.5rem;
  margin-bottom: 4rem;
}
.travel-expertise .travel-expertise-left .accordion-heading {
  font-family: "eina02-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  font-size: 1.6rem;
  line-height: 1.9rem;
  padding: 2rem 2.5rem 2rem 0;
  display: block;
  border-bottom: 1px solid #e8e8e8;
  position: relative;
}
.travel-expertise .travel-expertise-left .accordion-heading i {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: #652d6d;
  content: "";
  width: 0%;
  transition: width 0.35s linear;
}
.travel-expertise .travel-expertise-left .accordion-heading.opened:after {
  height: 0;
}
.travel-expertise .travel-expertise-left .accordion-heading.opened i {
  width: 100%;
}
.travel-expertise .travel-expertise-left .accordion-heading:before {
  width: 14px;
  height: 2px;
  background: #af59bb;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -1px;
  content: "";
}
.travel-expertise .travel-expertise-left .accordion-heading:after {
  width: 2px;
  height: 14px;
  background: #af59bb;
  position: absolute;
  right: 6px;
  top: 50%;
  transform: translate(0, -50%);
  content: "";
  transition: height 0.35s;
}
.travel-expertise .travel-expertise-left .accordion-content {
  font-size: 1.5rem;
  line-height: 1.66;
  display: none;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in {
  padding: 1.8rem 0;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in p {
  margin-bottom: 0;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in ul li {
  position: relative;
  padding-left: 2.4rem;
  margin-bottom: 1.5rem;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in ul li:last-child {
  margin-bottom: 0;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in ul li:before {
  width: 8px;
  height: 8px;
  content: "";
  background: #d1bcd4;
  position: absolute;
  top: 0.8rem;
  left: 0;
  border-radius: 50%;
  position: absolute;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in ul.two-cols li {
  display: inline-block;
  width: calc(50% - 4px);
  vertical-align: top;
  padding-right: 1.5rem;
  box-sizing: border-box;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in p {
  font-size: 1.5rem;
  line-height: 1.66;
}
.travel-expertise .travel-expertise-left .accordion-content .accordion-content-in a {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  display: inline-block;
  position: relative;
  transition: all 0.35s;
  text-decoration: underline;
  text-decoration-color: #af59bb;
  text-underline-offset: 3px;
}
.travel-expertise .travel-expertise-right {
  float: right;
  width: 42.9%;
  margin-top: -9rem;
  margin-right: 4%;
}
.travel-expertise .travel-expertise-right .quote {
  position: relative;
  z-index: 22;
}
.travel-expertise .travel-expertise-right .quote .quote-in {
  color: #333435;
  position: relative;
  margin-left: 14%;
}
.travel-expertise .travel-expertise-right .quote .quote-in p {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 2.5rem;
  line-height: 1.88;
}
.travel-expertise .travel-expertise-right .quote .quote-in p i {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
}
.travel-expertise .travel-expertise-right .quote .quote-in:before {
  width: 65px;
  height: 1px;
  content: "";
  position: relative;
  z-index: 2;
  left: -2.8rem;
  background: #d1bcd4;
  display: inline-block;
}
.travel-expertise .travel-expertise-right .quote .quote-in p {
  display: inline;
  position: relative;
  z-index: 2;
}
.travel-expertise .travel-expertise-right .quote .quote-in p a:not(.read-more-text) {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  transition: color 0.5s;
}
.travel-expertise .travel-expertise-right .quote .quote-in p a:not(.read-more-text):before, .travel-expertise .travel-expertise-right .quote .quote-in p a:not(.read-more-text):after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 3px;
  background: #af59bb;
  height: 2px;
  width: 100%;
  transition: width 0.5s;
}
.travel-expertise .travel-expertise-right .quote .quote-in p a:not(.read-more-text):after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.travel-expertise .travel-expertise-right .quote .quote-in:after {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 41rem;
  color: #eaeaea;
  position: absolute;
  content: "„";
  top: -9.2rem;
  left: -6.2rem;
  line-height: 0;
}
.travel-expertise .travel-expertise-right .quote .author-name {
  display: block;
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  padding-top: 2.7rem;
  margin-left: 14%;
}
.travel-expertise .travel-expertise-right .quote .signature {
  text-align: right;
  margin: 0.7rem 0 0;
}
.travel-expertise .travel-expertise-right .quote .signature img {
  max-width: 80%;
  height: auto;
  vertical-align: top;
}
.travel-expertise .travel-expertise-right .author-video {
  margin-right: 5%;
  margin-top: 3rem;
}
.travel-expertise .travel-expertise-right .author-video .poster {
  position: relative;
  z-index: 2;
}
.travel-expertise .travel-expertise-right .author-video .poster.no-poster:after {
  top: 0;
  right: 0;
  left: 0;
}
.travel-expertise .travel-expertise-right .author-video .poster.no-poster:before {
  display: none;
}
.travel-expertise .travel-expertise-right .author-video .poster:after {
  top: 3rem;
  right: -2.7rem;
  bottom: -2.7rem;
  left: 8rem;
  content: "";
  position: absolute;
  background: #652d6d;
}
.travel-expertise .travel-expertise-right .author-video .poster .img {
  position: relative;
  z-index: 2;
  padding-top: 66%;
}
.travel-expertise .travel-expertise-right .author-video .poster .play-btn {
  background: rgba(255, 255, 255, 0.25);
  top: 50%;
}
.travel-expertise .travel-expertise-right .author-video .poster .play-btn:before {
  border-left-color: #fff;
}
.travel-expertise .travel-expertise-right .author-video .poster .play-btn > span {
  border-color: #fff;
}
.desktop-version .travel-expertise .travel-expertise-left .accordion-content .accordion-content-in a:hover {
  color: #652d6d;
  text-decoration-color: #c6dee0;
}
.desktop-version .travel-expertise .travel-expertise-right .quote .quote-in p a:not(.read-more-text):hover {
  color: #652d6d;
}
.desktop-version .travel-expertise .travel-expertise-right .quote .quote-in p a:not(.read-more-text):hover:after {
  width: 100%;
}
@media (max-width: 1300px) {
  .travel-expertise .travel-expertise-right {
    width: 50%;
    margin-top: -7rem;
  }
  .travel-expertise .travel-expertise-right .quote .signature img {
    max-width: 34rem;
  }
  .travel-expertise .travel-expertise-right .author-video {
    width: 80%;
    float: right;
  }
  .travel-expertise .travel-expertise-right .author-video .poster:after {
    bottom: -2.7rem;
  }
  .travel-expertise .travel-expertise-left {
    margin-left: 3%;
  }
  .travel-expertise .travel-expertise-left h2 {
    font-size: 4.5rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 1100px) {
  .travel-expertise:before {
    width: 0.5rem;
  }
  .travel-expertise .travel-expertise-left {
    margin-left: 0;
    width: 38%;
  }
  .travel-expertise .travel-expertise-left h2 {
    font-size: 4rem;
  }
  .travel-expertise .travel-expertise-right .quote .signature img {
    max-width: 30rem;
  }
  .travel-expertise .travel-expertise-right .quote .quote-in:after {
    font-size: 35rem;
  }
  .travel-expertise .travel-expertise-right .quote .quote-in p {
    line-height: 1.6;
    font-size: 2.4rem;
  }
  .travel-expertise .travel-expertise-right .author-video {
    width: 90%;
  }
}
@media (max-width: 1023px) {
  .travel-expertise .travel-expertise-left {
    width: 41%;
  }
  .travel-expertise .travel-expertise-left h2 {
    font-size: 3.8rem;
  }
}
@media (max-width: 767px) {
  .travel-expertise {
    padding-top: 3rem;
  }
  .travel-expertise:before {
    display: none;
  }
  .travel-expertise .travel-expertise-left {
    float: none;
    width: 100%;
    padding: 0 4%;
    box-sizing: border-box;
    position: relative;
  }
  .travel-expertise .travel-expertise-left .accordion-content .accordion-content-in {
    font-size: 13px;
  }
  .travel-expertise .travel-expertise-left:before {
    position: absolute;
    left: -4vw;
    bottom: 0;
    top: 7rem;
    width: 0.5rem;
    content: "";
    bottom: 0;
    background: #652d6d;
  }
  .travel-expertise .travel-expertise-right {
    width: 100%;
    margin-top: 5rem;
    padding: 0 4%;
    margin-right: 0;
    box-sizing: border-box;
  }
  .travel-expertise .travel-expertise-right .quote .author-name {
    margin-left: 0;
    font-size: 1.8rem;
  }
  .travel-expertise .travel-expertise-right .quote .quote-in {
    margin-left: 0;
  }
  .travel-expertise .travel-expertise-right .quote .quote-in:after {
    font-size: 27rem;
    top: -8rem;
    left: -2rem;
  }
  .travel-expertise .travel-expertise-right .quote .quote-in:before {
    left: -1.8rem;
  }
  .travel-expertise .travel-expertise-right .author-video {
    width: calc(100% - 2rem);
    margin-right: 2rem;
  }
  .travel-expertise .travel-expertise-right .author-video .poster:after {
    right: -2rem;
    bottom: -2rem;
  }
  .travel-expertise .travel-expertise-right .author-video .poster .play-btn {
    transform: translate3d(-50%, -50%, 0) scale(0.8);
  }
}
.instagram-wrap.te-instagram {
  background: transparent;
  margin-bottom: 0;
  padding-top: 4.4rem;
}
.instagram-wrap.te-instagram .instagram {
  margin-bottom: 0;
}
.instagram-wrap.te-instagram .inner-bottom {
  max-width: 1128px;
}
.instagram-wrap.te-instagram .inner-top h2 {
  text-align: right;
  position: relative;
  z-index: 2;
  margin-right: 15%;
  margin-bottom: 6.5rem;
}
.instagram-wrap.te-instagram .inner-top h2 span {
  line-height: 1.1;
  display: inline-block;
}
.instagram-wrap.te-instagram .inner-top h2 span em {
  display: block;
}
.instagram-wrap.te-instagram .inner-top h2 span .FeedHeader__profile-pic {
  position: relative;
  top: 1rem;
}
.instagram-wrap.te-instagram .inner-top h2 span .FeedHeader__profile-pic img {
  position: relative;
  top: -1rem;
}
.instagram-wrap.te-instagram .inner-top h2 span .FeedHeader__info {
  font-size: 1.6rem;
  line-height: 1.4;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-style: normal;
}
.instagram-wrap.te-instagram .instagram-list {
  background: #f8f7f9;
}
.instagram-wrap.te-instagram .instagram-list .slick-list {
  z-index: 2;
}
.instagram-wrap.te-instagram .instagram-list:before {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  content: "";
  height: 9.9rem;
  background: #f8f7f9;
}
.instagram-wrap.te-instagram .instagram-list:after {
  position: absolute;
  bottom: 47%;
  width: 263px;
  height: 663px;
  background: url(../images/expertise-deco-left.png) no-repeat 0 0;
  left: 1.4rem;
  content: "";
}
.instagram-wrap.te-instagram .instagram-item a {
  padding-bottom: 102%;
  max-width: 455px;
}
.instagram-wrap.te-instagram .controls.instagram-controls {
  background: #f8f7f9;
  position: relative;
  padding-bottom: 6rem;
}
.instagram-wrap.te-instagram .controls.instagram-controls:before {
  position: absolute;
  top: 0;
  width: 211px;
  height: 321px;
  background: url(../images/instagram-deco.png) no-repeat 0 0;
  left: 0;
  content: "";
}
.instagram-wrap.te-instagram .controls.instagram-controls .progress-wrap .progress {
  background: #d7d6d8;
  margin-left: 9%;
  width: 91%;
}
.instagram-wrap.te-instagram .controls.instagram-controls .progress-wrap .progress i {
  background: #1c1c1c;
}
.FeedHeader__bio {
  display: none !important;
}
@media (max-width: 1300px) {
  .instagram-wrap.te-instagram .inner-top h2 {
    margin-right: 0;
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .instagram-wrap.te-instagram .inner-top h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .instagram-wrap.te-instagram .inner-top h2 {
    font-size: 4rem;
  }
}
@media (max-width: 767px) {
  .instagram-wrap.te-instagram .inner-top h2 {
    text-align: left;
    clear: both;
    margin-bottom: 4rem;
  }
  .instagram-wrap.te-instagram .instagram-list .instagram-item {
    width: 37vw;
    max-width: 455px;
  }
  .page-template-cruise-top .instagram h2 {
    font-size: 4rem;
  }
  .instagram-list, .instagram-wrap.te-instagram .controls.instagram-controls {
    margin: 0 -4vw;
  }
  .instagram {
    padding: 0 4%;
  }
  .instagram h2 {
    font-size: 5.2rem;
    margin-bottom: 3.5rem;
  }
  .instagram .controls .cta-btn {
    float: none;
    margin: 0 auto;
    display: block;
    max-width: 40rem;
  }
  .instagram-item a {
    margin: 0 0 0 4vw;
    width: 33vw;
  }
  .instagram-wrap + .cta-destination {
    padding-top: 20rem;
  }
}
.te-story {
  background: #f8f7f9;
  position: relative;
  padding: 4.8rem 0 10rem;
}
.te-story .inner {
  max-width: 1128px;
}
.te-story .hidden-part:after {
  clear: both;
  padding-top: 4rem;
  content: "";
  display: block;
}
.te-story .h2, .te-story h2 {
  text-align: center;
  font-size: 7.5rem;
  margin-bottom: 4.4rem;
}
.te-story .story-entry {
  color: #1c1c1c;
  font-size: 1.7rem;
  line-height: 1.58;
}
.te-story .story-entry p {
  color: #1c1c1c;
  font-size: 1.7rem;
  line-height: 1.58;
  margin-bottom: 2.7rem;
}
.te-story .story-entry p a {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  transition: color 0.5s;
}
.te-story .story-entry p a:before, .te-story .story-entry p a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -2px;
  background: #af59bb;
  height: 1px;
  width: 100%;
  transition: width 0.5s;
}
.te-story .story-entry p a:after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.te-story .story-entry .visible-part p:first-child:before {
  width: 7.8rem;
  margin-right: 5.3rem;
  height: 2px;
  content: "";
  position: relative;
  z-index: 2;
  background: #d3a8da;
  display: inline-block;
  top: -3px;
}
.te-story .story-entry .centered {
  text-align: center;
}
.te-story .story-entry .centered a {
  margin-top: -2rem;
}
.te-story .story-entry .centered span {
  line-height: 1;
}
.te-story .story-entry .read-more-story {
  padding-top: 9.5rem;
  margin-top: -9.5rem;
  display: block;
  position: relative;
  text-align: center;
  text-decoration: none;
  background: -moz-linear-gradient(bottom, #f8f7f9 0%, rgba(248, 247, 249, 0.5) 100%);
  background: -webkit-linear-gradient(bottom, #f8f7f9 0%, rgba(248, 247, 249, 0.5) 100%);
  background: linear-gradient(to top, #f8f7f9 0%, rgba(248, 247, 249, 0.5) 100%);
}
.te-story .story-entry .read-more-story.clicked {
  background: transparent;
}
.te-story .story-entry .read-more-story.clicked span em:after {
  transform: rotate(135deg);
  bottom: 9px;
}
.te-story .story-entry .read-more-story span {
  color: #1c1c1c;
  font-size: 1.4rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding-right: 2rem;
}
.te-story .story-entry .read-more-story span:before {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 1px;
  width: 100%;
  content: "";
  display: block;
  background: #af59bb;
  transition: width 0.35s;
}
.te-story .story-entry .read-more-story span em {
  font-style: normal;
}
.te-story .story-entry .read-more-story span em:before {
  width: 2px;
  height: 11px;
  content: "";
  position: absolute;
  right: 3px;
  bottom: 5px;
  background: #af59bb;
}
.te-story .story-entry .read-more-story span em:after {
  width: 4px;
  height: 4px;
  transform: rotate(-45deg);
  border-bottom: 2px solid #af59bb;
  border-left: 2px solid #af59bb;
  content: "";
  position: absolute;
  bottom: 5px;
  right: 1px;
}
.te-story .story-entry .read-more-story:hover span:before {
  width: 0;
}
.hidden-part {
  display: none;
}
.desktop-version .te-story .story-entry p a:hover {
  color: #652d6d;
}
.desktop-version .te-story .story-entry p a:hover:after {
  width: 100%;
}
@media (max-width: 1500px) {
  .te-story .h2, .te-story h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .te-story .h2, .te-story h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .te-story .h2, .te-story h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .te-story .h2, .te-story h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .te-story .h2, .te-story h2 {
    font-size: 4rem;
  }
}
@media (max-width: 767px) {
  .te-story .story-entry {
    padding-left: 4%;
    padding-right: 4%;
  }
  .te-story .story-entry .visible-part p:first-child:before {
    width: 5rem;
    margin-right: 3rem;
  }
}
@media (max-width: 480px) {
  .te-story .h2, .te-story h2 {
    font-size: 4rem;
  }
}
.te-photo-gallery {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 0;
  background: url(../images/bg-photo-gallery.jpg) no-repeat 0% 100%;
}
.te-photo-gallery .te-photo-gallery-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 30.7rem;
  content: "";
  border-left: 2.2rem solid #c7dfe2;
  border-right: 2.2rem solid #c7dfe2;
  overflow: hidden;
}
.te-photo-gallery .te-photo-gallery-bg i[style*="visible"] + span {
  transform: translate3d(0, 0, 1px) scale(1);
}
.te-photo-gallery .te-photo-gallery-bg span {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(../images/bg-travel-with.jpg) no-repeat 50% 50% / cover;
  transform: translate3d(0, 0, 1px) scale(1.2);
  transition: transform 4s ease-out;
  will-change: transform;
}
.te-photo-gallery .te-photo-gallery-bg:before {
  position: absolute;
  top: 0;
  left: -2.2rem;
  width: 2.2rem;
  content: "";
  background: #f8f7f9;
  height: 11.9rem;
  z-index: 2;
}
.te-photo-gallery .te-photo-gallery-bg:after {
  left: -2.2rem;
  bottom: 0;
  height: 23rem;
  width: 2.2rem;
  content: "";
  background: #f8f7f9;
  position: absolute;
  z-index: 2;
}
.te-photo-gallery .te-photo-gallery-deco {
  position: absolute;
  top: 0;
  right: 0;
  width: 38%;
  height: 6.5rem;
  border-bottom: 2.5rem solid #c7dfe2;
  background: #f8f7f9;
  z-index: 2;
}
.te-photo-gallery .te-photo-gallery-deco:before {
  position: absolute;
  bottom: 0;
  right: -2.2rem;
  content: "";
  width: 377px;
  height: 248px;
  background: url(../images/story-deco.png) no-repeat 0 0;
  pointer-events: none;
}
.te-photo-gallery .inner {
  z-index: 2;
}
.te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
  color: #fff;
  margin-bottom: 3rem;
  margin-left: 20%;
  font-size: 7.5rem;
  position: relative;
  z-index: 10;
}
.te-photo-gallery .inner .h2 span, .te-photo-gallery .inner h2 span {
  line-height: 1.1;
}
.te-photo-gallery_slider {
  margin: 8rem -2rem 20rem;
  position: static;
}
@media (max-width: 1023px) {
  .te-photo-gallery_slider {
    margin: 4rem -1rem 10rem;
  }
}
@media (max-width: 767px) {
  .te-photo-gallery_slider {
    margin: 4rem -1rem 6rem;
  }
}
.te-photo-gallery_slider .slick-next, .te-photo-gallery_slider .slick-prev {
  position: absolute;
  right: 1rem;
  top: calc(50% - 6rem);
  z-index: 9;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  border-radius: 50%;
  background: #fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%231C1C1C"/></svg>') no-repeat 50% 50% / 21px 18px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  padding: 0;
  margin: 0;
  border: none;
  opacity: 1;
  text-indent: -9999px;
  cursor: pointer;
  transition: background 0.35s, opacity 0.35s;
}
@media (max-width: 1023px) {
  .te-photo-gallery_slider .slick-next, .te-photo-gallery_slider .slick-prev {
    width: 42px;
    height: 42px;
    margin-top: -21px;
    background-size: 19px 16px;
  }
}
.te-photo-gallery_slider .slick-next.slick-disabled, .te-photo-gallery_slider .slick-prev.slick-disabled {
  display: none;
  cursor: default;
  pointer-events: none;
  opacity: 0 !important;
}
.te-photo-gallery_slider .slick-prev {
  right: auto;
  left: 1rem;
  transform: rotate(180deg);
}
.te-photo-gallery_slider .slick-list {
  overflow: visible !important;
}
.te-photo-gallery_slider .photo {
  margin: 0 2rem;
  display: block;
}
@media (max-width: 768px) {
  .te-photo-gallery_slider .photo img {
    max-width: 68vw;
  }
}
.te-photo-gallery .te-photo-gallery-wrap {
  overflow-x: auto;
  white-space: nowrap;
}
.te-photo-gallery .te-photo-gallery-wrap .photo-block {
  display: inline-block;
  vertical-align: top;
  padding-bottom: 5rem;
}
.te-photo-gallery .te-photo-gallery-wrap .photo-block.photo-block-3 {
  position: relative;
  padding-right: 2.3rem;
}
.te-photo-gallery .te-photo-gallery-wrap .photo-block.photo-block-3 .photo-2 {
  clear: left;
  margin-left: 185px;
  width: 449px;
  height: 308px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo-block.photo-block-3 .photo-3 {
  position: absolute;
  left: 0;
  top: 355px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo {
  float: left;
  width: 355px;
  height: 240px;
  margin: 0 23px 20px 0;
  position: relative;
}
.te-photo-gallery .te-photo-gallery-wrap .photo.photo-video:after {
  background: rgba(0, 0, 0, 0.22);
}
.te-photo-gallery .te-photo-gallery-wrap .photo:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  z-index: 2;
  background: rgba(0, 0, 0, 0);
  pointer-events: none;
  transition: top 0.35s linear, bottom 0.35s linear, left 0.35s linear, right 0.35s linear, background 0.35s;
}
.te-photo-gallery .te-photo-gallery-wrap .photo:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 15%;
  right: 15%;
  content: "";
  box-shadow: 0 2rem 4rem rgba(101, 45, 109, 0.3);
  pointer-events: none;
}
.te-photo-gallery .te-photo-gallery-wrap .photo img {
  opacity: 0;
}
.te-photo-gallery .te-photo-gallery-wrap .photo i {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: block;
  overflow: hidden;
  pointer-events: none;
  transition: top 0.35s linear, bottom 0.35s linear, left 0.35s linear, right 0.35s linear;
}
.te-photo-gallery .te-photo-gallery-wrap .photo i i {
  transform: translate3d(0, 0, 1px) scale(1.1);
  transition: transform 2.5s;
  will-change: transform;
}
.te-photo-gallery .te-photo-gallery-wrap .photo[style*="visible"] i i {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1);
}
.te-photo-gallery .te-photo-gallery-wrap .photo.overed i i {
  transition: transform 0.5s;
}
.te-photo-gallery .te-photo-gallery-wrap .photo.photo-1 {
  margin-top: 95px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo.photo-2 {
  width: 256px;
  height: 334px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo.photo-3 {
  width: 166px;
  height: 217px;
  clear: left;
  margin-right: 19px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo.photo-4 {
  width: 449px;
  height: 308px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo.photo-5 {
  width: 412px;
  height: 534px;
  margin-top: -289px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo .play-btn {
  background: rgba(255, 255, 255, 0.15);
  top: 50%;
  z-index: 3;
  width: 120px;
  height: 120px;
}
.te-photo-gallery .te-photo-gallery-wrap .photo .play-btn:before {
  border-left-color: #fff;
}
.te-photo-gallery .te-photo-gallery-wrap .photo .play-btn > span {
  border-color: #fff;
}
.te-photo-gallery .te-photo-gallery-wrap .mCSB_scrollTools {
  opacity: 1;
}
.te-photo-gallery .te-photo-gallery-wrap .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 16%;
  right: 16%;
  bottom: 4.4rem;
  visibility: hidden;
}
.te-photo-gallery .te-photo-gallery-wrap .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 3px;
  margin: 7px auto;
  background: #1c1c1c;
}
.te-photo-gallery .te-photo-gallery-wrap .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background: #dddddd;
  height: 3px;
}
.te-photo-gallery .gallery-arrow {
  width: 13rem;
  position: absolute;
  top: 0;
  bottom: 0;
  text-indent: 999px;
  overflow: hidden;
  right: 0;
  background: none;
  border: none;
  opacity: 0;
  padding: 0;
  z-index: 20;
  cursor: pointer;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}
.te-photo-gallery .gallery-arrow.slick-disabled {
  display: none !important;
}
.te-photo-gallery .gallery-arrow:after {
  content: "";
  width: 11rem;
  height: 11rem;
  position: absolute;
  top: 50%;
  margin-top: -5.5rem;
  left: 50%;
  margin-left: -5.5rem;
  background: url(../images/arrow-squared-blue.svg) no-repeat 0 0 / contain;
  transform: rotate(180deg);
}
.te-photo-gallery .gallery-arrow.gallery-prev {
  left: 0;
  right: auto;
}
.te-photo-gallery .gallery-arrow.gallery-prev:after {
  transform: rotate(0);
}
.te-photo-gallery .gallery-arrow.gallery-disabled {
  display: none !important;
}
.photo-controls.controls {
  padding: 0;
  margin-bottom: 5.7rem;
}
.photo-controls.controls .progress-wrap {
  float: none;
}
.photo-controls.controls .progress-wrap .progress {
  width: 100%;
  float: none;
  margin-top: 0;
  height: 3px;
}
.desktop-version .te-photo-gallery .slick-next:hover, .desktop-version .te-photo-gallery .slick-prev:hover {
  background: #1c1c1c url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%23ffffff"/></svg>') no-repeat 50% 50% / 21px 18px;
}
.desktop-version .te-photo-gallery .te-photo-gallery-wrap .photo[style*="visible"]:hover:after {
  background: rgba(0, 0, 0, 0.2);
  top: -1rem;
  bottom: -1rem;
  right: -1rem;
  left: -1rem;
}
.desktop-version .te-photo-gallery .te-photo-gallery-wrap .photo[style*="visible"]:hover i {
  top: -1rem;
  bottom: -1rem;
  right: -1rem;
  left: -1rem;
}
.desktop-version .te-photo-gallery .te-photo-gallery-wrap .photo[style*="visible"]:hover i i {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1.02);
  transition: transform 0.5s linear;
}
.desktop-version .te-photo-gallery-wrap:hover .gallery-arrow {
  opacity: 1;
}
@media (max-width: 1500px) {
  .te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
    font-size: 4.6rem;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo-block {
    min-width: 1092px;
  }
}
@media (max-width: 767px) {
  .te-photo-gallery .te-photo-gallery-bg {
    bottom: 20.7rem;
  }
  .mCSB_horizontal.mCSB_inside > .mCSB_container {
    margin-bottom: 0;
  }
  .te-photo-gallery:before {
    position: absolute;
    top: 0;
    left: 0rem;
    width: 2.2rem;
    content: "";
    background: #f8f7f9;
    height: 11.9rem;
    z-index: 2;
  }
  .te-photo-gallery .gallery-arrow {
    display: none;
  }
  .te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
    margin-left: 4rem;
    padding-top: 2rem;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo-block {
    padding-bottom: 3rem;
    min-width: 748px;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo {
    width: 236px;
    height: 160px;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo .play-btn {
    transform: translate3d(-50%, -50%, 0) scale(0.5);
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo.photo-1 {
    margin-top: 63px;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo.photo-2 {
    width: 170px;
    height: 222px;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo.photo-3 {
    width: 110px;
    height: 144px;
    margin-right: 19px;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo.photo-4 {
    width: 299px;
    height: 205px;
  }
  .te-photo-gallery .te-photo-gallery-wrap .photo.photo-5 {
    width: 274px;
    height: 356px;
    margin-top: -192px;
  }
}
@media (max-width: 480px) {
  .te-photo-gallery .inner .h2, .te-photo-gallery .inner h2 {
    font-size: 4rem;
  }
}
.travel-journal-list.author-travel-journal {
  padding-top: 4.7rem;
  padding-bottom: 5rem;
}
.travel-journal-list.author-travel-journal:before {
  background: url(../images/bg-travel-journal-author-right.png) no-repeat 0 0;
  width: 266px;
  height: 452px;
  top: 14rem;
  right: 0;
  left: auto;
  bottom: auto;
}
.travel-journal-list.author-travel-journal:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 22rem;
  content: "";
  background: #f8f7f9 url(../images/bg-travel-journal-author-left.png) no-repeat 11% 75%;
}
.travel-journal-list.author-travel-journal .h2, .travel-journal-list.author-travel-journal h2 {
  text-align: center;
  padding-bottom: 5rem;
}
.travel-journal-list.author-travel-journal .cta-btn {
  margin-right: 6%;
  padding: 0 5rem;
}
.travel-journal-list.author-travel-journal .cta-btn-wrap {
  padding-bottom: 4.8rem;
}
.leisure-list.travel-journal-list .columns-list-slider {
  margin-left: -1rem;
}
.leisure-list.travel-journal-list .columns-list-slider .item {
  padding: 0 1rem;
}
.leisure-list.travel-journal-list .columns-list-slider .item .destination-entry h3 a:before {
  left: -1rem;
}
.leisure-list.travel-journal-list .columns-list-slider .item:before {
  left: 1rem;
  right: 1rem;
}
.leisure-list.travel-journal-list .columns-list-slider .item + .item {
  margin-left: 0;
}
.leisure-list .cta-btn-wrap.with-slider {
  margin-right: 1rem;
}
@media (max-width: 1500px) {
  .travel-journal-list.author-travel-journal .h2, .travel-journal-list.author-travel-journal h2, .leisure-list.travel-journal-list h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .travel-journal-list.author-travel-journal .h2, .travel-journal-list.author-travel-journal h2, .leisure-list.travel-journal-list h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .travel-journal-list.author-travel-journal .h2, .travel-journal-list.author-travel-journal h2, .leisure-list.travel-journal-list h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .travel-journal-list.author-travel-journal .h2, .travel-journal-list.author-travel-journal h2, .leisure-list.travel-journal-list h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .travel-journal-list.author-travel-journal .h2, .travel-journal-list.author-travel-journal h2 {
    font-size: 4rem;
    padding-left: 4%;
    padding-right: 4%;
  }
  .leisure-list.travel-journal-list h2 {
    font-size: 4rem;
  }
  .leisure-list.travel-journal-list .travel-journal-slider {
    margin-left: 4%;
  }
  .leisure-list.travel-journal-list .travel-journal-slider .item {
    width: 70vw;
    padding: 0 2.5rem 0 0;
  }
  .leisure-list.travel-journal-list .travel-journal-slider .item:before {
    left: 0;
    right: 2.5rem;
  }
  .leisure-list.travel-journal-list .travel-journal-slider .item + .item {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .travel-journal-list.author-travel-journal .cta-btn-wrap {
    padding-left: 4%;
    padding-right: 4%;
  }
  .travel-journal-list.author-travel-journal .cta-btn-wrap .cta-btn {
    padding: 1.5rem 3rem;
    margin-right: 0;
  }
  .leisure-list.travel-journal-list.author-travel-journal .cta-btn-wrap {
    padding-left: 0;
    padding-right: 0;
  }
  .leisure-list.travel-journal-list.author-travel-journal .travel-journal-slider {
    margin-left: 0;
  }
  .leisure-list.travel-journal-list {
    padding: 5rem 4% 0;
  }
}
@media (max-width: 480px) {
  .travel-journal-list.author-travel-journal .h2, .travel-journal-list.author-travel-journal h2, .leisure-list.travel-journal-list h2 {
    font-size: 4rem;
  }
  .leisure-list.travel-journal-list h2 {
    padding-bottom: 4rem;
  }
}
.te-reviews:before {
  position: absolute;
  bottom: 0;
  left: 2rem;
  right: 2rem;
  content: "";
  background: url(../images/bg-author-reviews.jpg) no-repeat 50% 100% / cover;
  height: 34.3rem;
}
.te-reviews .h2, .te-reviews h2 {
  font-size: 7.5rem;
  padding-top: 0;
  margin-left: 6.5%;
}
.te-reviews .progress-wrap {
  position: relative;
  max-width: 1132px;
  padding-bottom: 19rem;
  z-index: 2;
}
.te-reviews .progress-wrap .count span {
  color: #fff;
}
.te-reviews .progress-wrap .count strong {
  color: #9760a0;
}
.te-reviews .progress-wrap .count strong:before {
  background: #77467f;
}
.te-reviews .progress-wrap .progress-bar {
  background: #7a4a82;
}
.te-reviews .progress-wrap .progress-bar i {
  background: #ffffff;
}
.te-reviews .slick-list {
  padding-bottom: 4.5rem !important;
}
@media (max-width: 1500px) {
  .te-reviews .h2, .te-reviews h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .te-reviews .h2, .te-reviews h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .te-reviews .h2, .te-reviews h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .te-reviews .h2, .te-reviews h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .te-reviews .h2, .te-reviews h2 {
    font-size: 4rem;
  }
}
@media (max-width: 480px) {
  .te-reviews .h2, .te-reviews h2 {
    font-size: 4rem;
  }
}
.plan-your-trip {
  position: relative;
  padding-top: 16rem;
}
.plan-your-trip:before {
  position: absolute;
  right: 0;
  width: 2rem;
  top: 100%;
  content: "";
  background: #c7dfe2;
  z-index: 2;
  height: 10rem;
}
.plan-your-trip .pyt-in {
  position: relative;
  padding-bottom: 9.8rem;
  display: flex;
  justify-content: space-between;
}
.plan-your-trip .pyt-in:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100vw;
  background: #c7dfe2 url(../images/bg-pyt.jpg) no-repeat 100% 0;
  content: "";
}
.plan-your-trip .pyt-photo {
  width: 44.9%;
  position: relative;
  z-index: 2;
}
.plan-your-trip .pyt-photo__info {
  padding-left: 19.4%;
}
.plan-your-trip .pyt-photo__info--extra {
  padding-top: 8rem;
}
.plan-your-trip .pyt-photo__info h2, .plan-your-trip .pyt-photo__info .h2 {
  margin-bottom: 1.9rem;
}
.plan-your-trip .pyt-photo__info .small-heading p {
  font-size: 4.2rem;
  font-family: "Quarto-LightItalic", Arial, sans-serif;
  color: #1c1c1c;
  line-height: 1.3;
  margin-bottom: 3.5rem;
}
.plan-your-trip .pyt-photo__info .small-heading p strong {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
}
.plan-your-trip .pyt-photo__info .small-heading p a {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  position: relative;
  transition: color 0.35s;
}
.plan-your-trip .pyt-photo__info .small-heading p a:before, .plan-your-trip .pyt-photo__info .small-heading p a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -2px;
  background: #1c1c1c;
  height: 2px;
  width: 100%;
  transition: width 0.5s;
}
.plan-your-trip .pyt-photo__info .small-heading p a:after {
  left: 0;
  width: 0;
  right: auto;
  background: #af59bb;
}
.plan-your-trip .pyt-photo__info .small-heading p a:hover::after {
  width: 100%;
}
.plan-your-trip .pyt-photo[style*="visible"] .img .img-in {
  transform: translate3d(0, 0, 1px) scale(1);
}
.plan-your-trip .pyt-photo .img {
  position: relative;
  max-width: 78.8%;
  margin: -10rem 0 5.4rem;
  z-index: 2;
}
.plan-your-trip .pyt-photo .img:before {
  position: absolute;
  inset: 0;
  content: "";
  background: rgba(255, 255, 255, 0);
  box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.3);
}
.plan-your-trip .pyt-photo .img-outer {
  overflow: hidden;
}
.plan-your-trip .pyt-photo .img .img-in {
  padding-top: 130%;
  display: block;
  transform: translate3d(0, 0, 1px) scale(1.2);
  will-change: transform;
  transition: transform 2s ease-in 0.5s;
}
.plan-your-trip .pyt-right {
  width: 31.6%;
  position: relative;
  padding-top: 8rem;
  padding: 8.2% 8.6% 0 0;
  z-index: 2;
}
.desktop-version .plan-your-trip .pyt-right .small-heading p a:hover:after {
  width: 100%;
}
.signature-error {
  display: none;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 11px !important;
  margin-top: -0.4rem;
  color: #dc3232;
  font-weight: normal;
  top: -30px;
  position: relative;
}
.wpcf7-form.invalid .signature-error {
  display: block;
}
@media (max-width: 1400px) {
  .plan-your-trip .pyt-photo__info .small-heading p {
    font-size: 3.6rem;
  }
}
@media (max-width: 1100px) {
  .plan-your-trip .pyt-photo__info {
    padding-left: 5%;
  }
  .plan-your-trip .pyt-photo__info .small-heading p {
    font-size: 3rem;
  }
}
@media (max-width: 1023px) {
  .plan-your-trip .pyt-in {
    padding-bottom: 4rem;
  }
  .plan-your-trip .pyt-right {
    padding-top: 4rem;
    padding-right: 0;
    width: 50%;
  }
  .plan-your-trip .pyt-photo .img {
    top: -4rem;
  }
}
@media (max-width: 767px) {
  .plan-your-trip {
    padding-top: 10rem;
  }
  .plan-your-trip .inner:before {
    display: none;
  }
  .plan-your-trip .pyt-in {
    padding: 5rem 4% 4rem;
    flex-direction: column;
  }
  .plan-your-trip .pyt-in:before {
    left: -4vw;
  }
  .plan-your-trip .pyt-photo {
    width: 100%;
  }
  .plan-your-trip .pyt-photo__info {
    padding-left: 0;
  }
  .plan-your-trip .pyt-photo__info--extra {
    padding-top: 0;
  }
  .plan-your-trip .pyt-photo .img {
    top: 0rem;
    margin-top: -9rem;
    margin-bottom: 5rem;
  }
  .plan-your-trip .pyt-right {
    width: 100%;
    padding-top: 0;
  }
}
@media (max-width: 480px) {
  .plan-your-trip .pyt-right .h2, .plan-your-trip .pyt-right h2 {
    font-size: 4rem;
  }
}
.page-template-travel-experts-page {
  background: #f8f7f9;
}
.page-template-travel-experts-page .experts-list-general {
  font-size: 0;
  display: flex;
  flex-wrap: wrap;
}
.page-template-travel-experts-page .experts-list-general h2 {
  text-align: center;
}
.page-template-travel-experts-page .columnt-item, .page-template-travel-experts-page .te-card {
  display: inline-block;
  vertical-align: top;
  width: 31.5%;
  margin-right: 0;
  margin-top: 6rem;
  margin-left: 2.75%;
}
.page-template-travel-experts-page .columnt-item:nth-child(2n + 1), .page-template-travel-experts-page .te-card:nth-child(2n + 1) {
  margin-left: 2.75%;
}
.page-template-travel-experts-page .columnt-item:nth-child(3n + 1), .page-template-travel-experts-page .te-card:nth-child(3n + 1) {
  margin-left: 0;
}
.page-template-travel-experts-page .columnt-item:nth-child(1), .page-template-travel-experts-page .columnt-item:nth-child(2), .page-template-travel-experts-page .columnt-item:nth-child(3), .page-template-travel-experts-page .te-card:nth-child(1), .page-template-travel-experts-page .te-card:nth-child(2), .page-template-travel-experts-page .te-card:nth-child(3) {
  margin-top: 0;
}
.page-template-travel-experts-page .columnt-item .columnt-item-in {
  padding-bottom: 3rem;
}
.page-template-travel-experts-page .columnt-item .columnt-item-in .read-more:hover {
  right: calc(13.5% - 1.4rem);
}
.page-template-travel-experts-page .carousel-experts {
  padding: 0;
  float: right;
  width: calc(100% - 313px);
  z-index: 21;
}
@media (max-width: 1023px) {
  .page-template-travel-experts-page .hero-flexible {
    padding-bottom: 9rem;
  }
  .page-template-travel-experts-page .hero-flexible .location-hero {
    margin-bottom: 2rem;
    padding-top: 0;
  }
  .page-template-travel-experts-page .hero-flexible .hero-flexible-in h1 {
    font-size: 5rem;
  }
  .page-template-travel-experts-page .te-card {
    width: 48.5%;
    margin-top: 3rem !important;
    margin-left: 2.75% !important;
    padding-bottom: 1rem !important;
  }
  .page-template-travel-experts-page .te-card:nth-child(2n + 1) {
    margin-left: 0 !important;
  }
  .page-template-travel-experts-page .te-card h3 {
    font-size: 2.8rem;
  }
  .page-template-travel-experts-page .te-card .rating.rating-large {
    transform: scale(0.8);
  }
  .page-template-travel-experts-page .carousel-experts {
    width: 100%;
  }
  .page-template-travel-experts-page .carousel-experts .inner {
    padding: 0;
  }
}
.experiences-list--author {
  padding-top: 0 !important;
  margin-bottom: 7.6rem;
}
@media (max-width: 767px) {
  .experiences-list--author {
    margin-bottom: 4.8rem;
  }
}
@media (max-width: 767px) {
  .experiences-list--author .experiences-carousel-wrap {
    overflow-x: hidden !important;
  }
}
.experiences-list--author .slick-track {
  display: flex !important;
}
.experiences-list--author .slick-slide {
  height: inherit !important;
}
.experiences-list--author:after, .experiences-list--author:before {
  display: none;
}
.experiences-list--author .slick-list::-webkit-scrollbar {
  display: none;
}
.experiences-list--author .slick-list::-webkit-scrollbar:horizontal {
  height: 0px;
}
.experiences-list--author .item .destination-meta, .experiences-list--author .item .read-more {
  display: none !important;
}
.experiences-list--author .item .destination-entry {
  padding-bottom: 0 !important;
}
.experiences-list--author .item .destination-entry-in {
  height: auto !important;
}
.experiences-list--author .item .destination-entry p {
  min-height: 1px !important;
  margin-bottom: 0;
}
/* About page */
.business-sub .hero-business {
  padding: 2rem 2rem 5.5rem 2rem;
}
.business-sub .hero-business:after {
  width: 50%;
}
.business-sub .hero-business:before {
  top: 11rem;
  bottom: 19rem;
}
.business-sub .hero-business .hero-business-text {
  text-align: center;
  max-width: 720px;
  margin: 0 auto;
}
.business-sub .hero-business .hero-business-in {
  padding: 20rem 0 10rem;
}
.touch-section {
  padding-bottom: 10rem;
}
.touch-section:after {
  content: "";
  display: block;
  clear: both;
}
.touch-section.tech-section {
  position: relative;
}
.touch-section.tech-section:before {
  content: "";
  position: absolute;
  left: 0;
  top: 10rem;
  bottom: 0;
  right: 0;
  background: #f8f7f9;
}
.touch-section.tech-section .inner {
  position: relative;
  z-index: 10;
}
.touch-section.tech-section .touch-text {
  float: left;
  width: 50%;
  box-sizing: border-box;
  padding-left: 5%;
  padding-top: 0;
}
.touch-section.tech-section .touch-image {
  padding-top: 4.5rem;
  margin-right: 0;
  margin-left: 65.5%;
  top: 0;
  margin-bottom: 0;
}
.touch-section.tech-section .touch-image .touch-image-in {
  width: calc((100vw - 1230px)/2 + 100%);
  text-align: right;
}
.touch-section.tech-section .touch-image .touch-image-in:before {
  display: none;
}
.touch-section.tech-section .touch-image .touch-image-in img {
  margin: 0 0 0 auto;
}
.touch-text {
  float: right;
  width: 43%;
  padding-top: 10rem;
}
.touch-text .sub-title {
  margin-bottom: 2.5rem;
}
.touch-text .cta-btn {
  margin-left: 2.5rem;
  padding: 0 5.5rem;
}
.touch-text .h2 {
  padding-bottom: 2rem;
  margin-bottom: 2rem;
  position: relative;
}
.touch-text .h2:before {
  content: "";
  position: absolute;
  width: 0rem;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d7acdd;
  transition: width 0.35s;
}
.touch-text .h2[style*=visible]:before {
  width: 7.7rem;
}
.touch-text .content-entry {
  margin-bottom: 6rem;
}
.touch-image {
  margin-right: 52%;
  position: relative;
  top: -9.5rem;
  margin-bottom: -9.5rem;
  z-index: 20;
}
.touch-image .touch-image-in {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.touch-image .touch-image-in.hide-before:before {
  display: none;
}
.touch-image .touch-image-in:before {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 20%;
  height: 40px;
  right: 20%;
  box-shadow: 0 20px 70px rgba(61, 21, 67, 0.5);
}
.touch-image .touch-image-in img {
  display: block;
  position: relative;
  z-index: 5;
}
.touch-list ul {
  list-style-type: none;
}
.touch-list ul li {
  position: relative;
  padding-left: 87px;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #1c1c1c;
  margin-bottom: 4.5rem;
  line-height: 1.66;
}
.touch-list ul li .check-icon {
  position: absolute;
  top: 0.4rem;
  left: 0;
}
.touch-list ul li:after {
  content: "";
  position: absolute;
  top: 0;
  left: 60px;
  bottom: 0;
  width: 1px;
  background: #e4e2de;
}
@media (max-width: 1200px) {
  .touch-text {
    padding-top: 5rem;
  }
  .touch-image {
    margin-right: 60%;
  }
  .touch-text {
    width: 54%;
  }
}
@media (max-width: 1023px) {
  .touch-image {
    margin-right: 70%;
  }
  .touch-text {
    width: 60%;
  }
  .touch-section.tech-section .touch-text {
    padding-left: 0;
    width: 55%;
  }
}
@media (max-width: 767px) {
  .touch-section {
    padding: 0 4% 3rem;
  }
  .touch-image {
    margin-right: 0%;
    top: 0;
    margin-bottom: 0;
    clear: both;
  }
  .touch-text, .touch-section.tech-section .touch-text {
    width: 100%;
    margin-bottom: 7rem;
  }
  .touch-text .h2:before, .touch-section.tech-section .touch-text .h2:before {
    left: -1rem;
  }
  .touch-section.tech-section .touch-image {
    margin: 0 auto;
    width: 223px;
  }
  .touch-list ul li {
    font-size: 1.7rem;
    padding-left: 77px;
  }
}
.highlight {
  padding: 14rem 0 14rem;
  margin-bottom: 6rem;
  position: relative;
}
.page-template-solutions-page .highlight {
  padding-bottom: 8rem;
}
.highlight:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -9.5rem;
  width: 560px;
  bottom: 0;
  margin-left: -280px;
  background: url(../images/logo-higlights.png) no-repeat 50% 0 / contain;
}
.highlight .highlight-in {
  margin: 0 auto;
  max-width: 950px;
  position: relative;
  z-index: 5;
}
.highlight .highlight-in p {
  text-align: center;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-size: 3rem;
}
.highlight .highlight-in p:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 7.7rem;
  height: 2px;
  background: #d7acdd;
  margin-right: 4rem;
  transition: width 0.35s;
}
.highlight .highlight-in p em {
  font-family: "Quarto-Light", Arial, sans-serif;
}
.highlight .highlight-in p strong {
  font-weight: normal;
  font-family: "Quarto-Bold", Arial, sans-serif;
}
.highlight .highlight-in p strong em {
  font-style: normal;
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
}
.highlight .highlight-in p a:not(.read-more-text) {
  white-space: nowrap;
  display: inline-block;
  position: relative;
  transition: color 0.5s;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #5b5a5a;
}
.highlight .highlight-in p a:not(.read-more-text):before, .highlight .highlight-in p a:not(.read-more-text):after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -2px;
  background: #af59bb;
  height: 2px;
  width: 100%;
  transition: width 0.5s;
}
.highlight .highlight-in p a:not(.read-more-text):after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.highlight .slick-dots {
  text-align: center;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.highlight .slick-dots li {
  display: inline;
  font-size: 0;
}
.highlight .slick-dots li button {
  display: inline-block;
  width: 1.3rem;
  height: 1.3rem;
  text-indent: -9999px;
  border-radius: 50%;
  background: #f8f7f9;
  border: 1px solid #d6d4d7;
  padding: 0;
  margin: 0 0.7rem;
  cursor: pointer;
}
.highlight .slick-dots li:only-child {
  display: none;
}
.highlight .slick-dots li.slick-active button {
  background: #d6d4d7;
  pointer-events: none;
}
.desktop-version .highlight .highlight-in p a:not(.read-more-text):hover {
  color: #652d6d;
}
.desktop-version .highlight .highlight-in p a:not(.read-more-text):hover:after {
  width: 100%;
}
.page-template-flexible-page .highlight:before {
  top: 0;
}
@media (max-width: 1100px) {
  .highlight .highlight-in p {
    font-size: 2.5rem;
  }
}
@media (max-width: 767px) {
  .highlight {
    padding: 7rem 0 4rem;
  }
  .page-template-solutions-page .highlight {
    padding-bottom: 0;
  }
  .highlight:before {
    top: 0;
  }
  .highlight .highlight-in {
    max-width: 100%;
    padding: 0 4%;
  }
  .highlight .highlight-in p {
    font-size: 2.2rem;
  }
  .highlight .highlight-in p:before {
    width: 3rem;
    margin-right: 1rem;
  }
}
.propositions {
  position: relative;
  padding-bottom: 32rem;
}
.propositions:before {
  content: "";
  position: absolute;
  top: 10rem;
  left: 0;
  right: 0;
  bottom: 0;
  background: #f8f7f9;
}
.propositions .propositions-in {
  position: relative;
  z-index: 5;
}
.propositions-head {
  max-width: 970px;
  margin: 0 auto;
}
.propositions-head h2 {
  padding-bottom: 2rem;
  margin-bottom: 8rem;
  position: relative;
}
.propositions-head h2:before {
  content: "";
  position: absolute;
  width: 0rem;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d7acdd;
  transition: width 0.35s;
}
.propositions-head h2[style*=visible]:before {
  width: 7.7rem;
}
.propositions-list {
  max-width: 1080px;
  margin: 0 auto;
  font-size: 0;
  flex-wrap: wrap;
  display: flex;
}
.propositions-list .propositions-item {
  width: 47%;
  font-size: 1.4rem;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 5rem;
  position: relative;
}
.propositions-list .propositions-item:nth-child(2n+2) {
  margin-left: 6%;
}
.propositions-list .propositions-item:after {
  content: "";
  display: block;
  clear: both;
}
.propositions-list .propositions-item .text-right {
  clear: both;
  position: absolute;
  bottom: -5rem;
  left: 0;
  right: 0;
}
.propositions-list .propositions-item .text-right .read-more {
  text-align: left;
  text-indent: 0px;
  text-transform: uppercase;
  padding-right: 95px;
  white-space: nowrap;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  line-height: 54px;
}
.propositions-list .propositions-item .text-right .read-more:hover {
  color: #652d6d;
}
.propositions-list .propositions-item .text-right .read-more:before {
  left: 100px;
}
.propositions-list .propositions-item .text-right .read-more i {
  left: 100px;
}
.propositions-list .propositions-item .propositions-icon {
  width: 65px;
  float: left;
  margin-top: 3rem;
}
.propositions-list .propositions-item .propositions-icon img {
  width: 65px;
}
.propositions-list .propositions-item .propositions-item-in {
  padding-left: 3.2rem;
  padding-bottom: 0.1rem;
  position: relative;
  padding-bottom: 3rem;
  top: 3rem;
  margin-left: 80px;
  border-left: 1px solid #dfd6de;
}
.propositions-list .propositions-item .propositions-item-in h3 {
  font-family: "Quarto-Bold", Arial, sans-serif;
  margin-bottom: 2.5rem;
}
.propositions-list .propositions-item .propositions-item-in p {
  font-size: 1.5rem;
  color: #333435;
  line-height: 1.66;
}
@media (max-width: 1023px) {
  .propositions {
    padding-bottom: 15rem;
  }
}
@media (max-width: 767px) {
  .propositions-list .propositions-item {
    width: 100%;
    margin-left: 0 !important;
  }
  .propositions-list .propositions-item .propositions-icon {
    margin-top: 0;
  }
  .propositions-list .propositions-item .text-right .read-more {
    transform: scale(0.7);
    font-size: 2rem;
    padding-right: 110px;
  }
  .propositions-list .propositions-item .text-right .read-more:before, .propositions-list .propositions-item .text-right .read-more i {
    left: 124px;
  }
  .propositions-list .propositions-item .text-right .read-more i {
    left: 116px;
  }
  .propositions-list .propositions-item .propositions-item-in {
    top: 0;
    padding-bottom: 0;
  }
  .propositions-list .propositions-item .propositions-item-in h3 {
    font-size: 3.2rem;
  }
  .propositions-head h2 {
    margin-bottom: 4rem;
  }
  .propositions:before {
    top: -4rem;
  }
  .propositions .propositions-in {
    padding: 0 4%;
  }
}
.contact-us-section.sub-business-cta {
  padding-top: 13rem;
  margin-top: 0;
  position: relative;
  top: -14rem;
  margin-bottom: -14rem;
  background: url(../images/contact-us-about-bg.jpg) no-repeat 0 0 / cover;
  padding-bottom: 10rem;
  transform: translate3d(0, 0, 10px q);
}
.contact-us-section.sub-business-cta .contact-us-section-in {
  margin-bottom: 0;
}
.contact-us-section.sub-business-cta .contact-us-section-left {
  width: 32%;
}
.contact-us-section.sub-business-cta .contact-us-section-left .representative-img {
  margin-top: -17.5rem;
}
.contact-us-section.sub-business-cta .contact-us-section-right {
  max-width: 50%;
}
.contact-us-section.sub-business-cta .contact-us-section-right .h2 {
  font-size: 5.5rem;
}
.contact-us-section.sub-business-cta .contact-us-section-right .call-title {
  text-align: right;
  margin-right: -18%;
}
.page-template-about-page #footer:before, .page-template-solutions-page #footer:before {
  right: auto;
  left: 0;
  top: -15rem;
  width: 6rem;
  background: none;
  border-left: 2rem solid #c6dee0;
  border-bottom: 2rem solid #c6dee0;
}
.page-template-about-page #footer:after, .page-template-solutions-page #footer:after {
  width: 35%;
  right: 0;
  left: auto;
  top: -2rem;
}
@media (max-width: 1023px) {
  .contact-us-section.sub-business-cta {
    padding-top: 5rem;
    margin-top: 0;
    padding-bottom: 4rem;
  }
}
@media (max-width: 767px) {
  .contact-us-section.sub-business-cta .contact-us-section-right {
    max-width: 100%;
  }
  .contact-us-section.sub-business-cta .contact-us-section-right .call-title {
    margin-right: 0;
  }
  .device-version .page-template-solutions-page .contact-us-section.sub-business-cta:before {
    display: none;
  }
}
/* Solution page */
.ipdad-frame {
  width: 567px;
  max-width: 88%;
  position: relative;
  z-index: 5;
}
.ipdad-frame:after {
  content: "";
  position: relative;
  width: 100%;
  display: block;
  padding-bottom: 133%;
  background: url(../images/ipad.png) no-repeat 0 0 / 100% 100%;
}
.ipdad-frame .screen {
  position: absolute;
  left: 3.88%;
  top: 6.225%;
  right: 18.87%;
  bottom: 16.42%;
  overflow: hidden;
}
.ipdad-frame .screen video {
  position: absolute;
  min-width: 101%;
  min-height: 101%;
  max-width: 300%;
  max-height: 300%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.ipdad-frame.iphone {
  width: 27.8rem;
  max-width: 100vw;
}
.ipdad-frame.iphone .screen {
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
  border-radius: 2rem;
  overflow: visible;
}
.ipdad-frame.iphone .screen:before {
  top: 5rem;
  right: 0;
  left: 5rem;
  bottom: 0;
  content: "";
  position: absolute;
  z-index: -1;
  opacity: 0.4;
  border-radius: 25px;
  box-shadow: 0 0 8rem #652d6d;
}
.ipdad-frame.iphone:after {
  content: "";
  position: relative;
  width: 27.8rem;
  height: 55.1rem;
  display: block;
  padding-bottom: 0;
  background: url(../images/iphone-frame.png) no-repeat 0 0 / contain;
}
.iphone-frame {
  width: 275px;
  max-width: 45%;
  margin: -53.5% 3rem 0 auto;
  position: relative;
  display: inline-block;
  vertical-align: top;
  z-index: 6;
}
.iphone-frame:after {
  content: "";
  position: relative;
  width: 100%;
  display: block;
  padding-bottom: 179%;
  background: url(../images/iphone.png) no-repeat 0 0 / 100% 100%;
}
.iphone-frame .screen {
  position: absolute;
  left: 5.45%;
  top: 2.43%;
  right: 21.09%;
  bottom: 9.73%;
  overflow: hidden;
}
.iphone-frame .screen video {
  position: absolute;
  min-width: 101%;
  min-height: 101%;
  max-width: 400%;
  max-height: 400%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.intro-solution-small-img {
  text-align: right;
}
.intro-solution-in {
  position: relative;
  z-index: 5;
}
.intro-solution-in:after {
  content: "";
  clear: both;
  display: block;
}
.intro-solution-left {
  float: left;
  width: 50%;
  margin-top: -11rem;
}
.intro-solution-left .app-links {
  margin-top: -31%;
  margin-left: 17%;
}
.intro-solution-left .app-links.extra-space {
  margin-top: -22%;
}
.intro-solution-left .app-links a {
  width: 155px;
  height: 46px;
  background: url(../images/sprite-2.png) no-repeat 0 -154px;
  display: block;
  transition: opacity 0.35s;
  margin-bottom: 1rem;
}
.intro-solution-left .app-links a.google-play {
  background-position: 0 -204px;
}
.desktop-version .intro-solution-left .app-links a:hover {
  opacity: 0.7;
}
.large-frame, .small-frame {
  width: 520px;
  max-width: 85%;
  position: relative;
}
.large-frame:after, .small-frame:after {
  content: "";
  position: relative;
  width: 100%;
  display: block;
  padding-bottom: 133%;
}
.large-frame:before, .small-frame:before {
  position: absolute;
  height: 60%;
  left: 30%;
  right: 20%;
  bottom: 0rem;
  content: "";
  box-shadow: 0 0 10rem rgba(101, 45, 109, 0.5);
}
.large-frame .screen, .small-frame .screen {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 5;
}
.large-frame .screen video, .small-frame .screen video {
  position: absolute;
  min-width: 101%;
  min-height: 101%;
  max-width: 400%;
  max-height: 400%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.small-frame {
  max-width: 275px;
  display: inline-block;
  vertical-align: top;
  margin-top: -50%;
  z-index: 6;
}
.small-frame:after {
  padding-bottom: 179%;
}
.intro-solution-right {
  margin-left: 57%;
  padding-top: 15rem;
  max-width: 530px;
}
.intro-solution-right h2 {
  position: relative;
  padding-bottom: 2rem;
  margin-bottom: 2rem;
}
.intro-solution-right h2:before {
  content: "";
  position: absolute;
  width: 0rem;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d8aede;
  transition: width 0.35s;
}
.intro-solution-right h2[style*="visible"]:before {
  width: 7.7rem;
}
.intro-solution {
  padding-bottom: 4rem;
  position: relative;
}
.intro-solution:before {
  content: "";
  position: absolute;
  height: 22rem;
  left: 0;
  right: 0;
  bottom: 0;
  background: #f8f7f9;
}
@media (max-width: 1200px) {
  .intro-solution-right {
    padding-top: 5rem;
  }
  .intro-solution-left {
    width: 40%;
  }
  .intro-solution-right {
    margin-left: 43%;
  }
}
@media (max-width: 767px) {
  .intro-solution-left {
    width: 260px;
    margin: -13rem auto 0;
    float: none;
  }
  .intro-solution-left .iphone-frame {
    margin-right: -5rem;
    margin-top: -80%;
    max-width: 50%;
  }
  .intro-solution-right {
    margin-left: 0;
    max-width: 100%;
  }
  .intro-solution {
    padding: 0 4% 4rem;
  }
}
.page-template-solutions-page .propositions {
  padding-top: 6rem;
  padding-bottom: 17rem;
}
.page-template-solutions-page .propositions:before {
  top: 0;
}
@media (max-width: 767px) {
  .page-template-solutions-page .propositions {
    padding: 2rem 4%;
  }
  .page-template-solutions-page .propositions .propositions-in {
    padding: 0;
  }
}
.page-template-solutions-page .touch-image {
  top: -8.5rem;
  margin-bottom: -8.5rem;
}
.page-template-solutions-page .touch-section {
  position: relative;
}
.page-template-solutions-page .touch-section:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 20rem;
  background: #f8f7f9;
  bottom: 0;
}
.page-template-solutions-page .touch-section.manage-section .touch-text {
  position: relative;
}
.page-template-solutions-page .touch-section.manage-section .touch-text:after {
  content: "";
  position: absolute;
  left: calc((100vw - 1263px)/2 + 100%);
  top: 20rem;
  bottom: 3rem;
  width: 2rem;
  background: #652d6d;
}
.page-template-solutions-page .touch-section.manage-section .touch-image .touch-image-in:after {
  content: "";
  position: absolute;
  top: -2rem;
  left: -4rem;
  right: 11rem;
  bottom: 10rem;
  background: #652d6d;
}
.page-template-solutions-page .touch-section.optimize {
  background: #f8f7f9;
  padding-top: 10rem;
}
.page-template-solutions-page .touch-section.optimize .touch-image {
  top: 0;
  margin-bottom: 0;
  text-align: center;
}
.page-template-solutions-page .touch-section.optimize .touch-image .image-frame {
  text-align: center;
}
.page-template-solutions-page .touch-section.optimize .touch-image .image-frame video {
  max-width: 100%;
  height: auto;
}
.page-template-solutions-page .touch-section.optimize .touch-text {
  padding-top: 0;
  width: 41%;
}
.page-template-solutions-page .touch-section.tech-section {
  background: #f8f7f9;
  padding-top: 5rem;
}
.page-template-solutions-page .touch-section.tech-section .touch-text {
  width: 46%;
}
.page-template-solutions-page .touch-section.tech-section .touch-text .cta-btn {
  margin-left: 3.5rem;
  min-width: 1px;
  padding: 0 3.7rem;
}
.page-template-solutions-page .touch-section.tech-section .touch-image {
  text-align: center;
  position: relative;
  margin-left: 56%;
  padding-top: 1rem;
}
.page-template-solutions-page .touch-section.tech-section .touch-image:before {
  content: "";
  position: absolute;
  left: -10%;
  top: 50%;
  width: 144%;
  padding-bottom: 84%;
  transform: translateY(-50%);
  background: url(../images/diagram-bg.png) no-repeat 0 0 / 100% auto;
}
.page-template-solutions-page .touch-section.tech-section .iphone-frame {
  width: 342px;
  max-width: 82%;
  margin: 0 auto;
  position: relative;
  display: inline-block;
  vertical-align: top;
  z-index: 2;
}
.page-template-solutions-page .touch-section.tech-section .iphone-frame:after {
  content: "";
  position: relative;
  width: 100%;
  display: block;
  padding-bottom: 184.5%;
  background: url(../images/phone.png) no-repeat 0 0 / 100% 100%;
}
.page-template-solutions-page .touch-section.tech-section .iphone-frame .screen {
  position: absolute;
  left: 5.26%;
  top: 2.37%;
  right: 23.97%;
  bottom: 15.05%;
  overflow: hidden;
}
.page-template-solutions-page .touch-section.tech-section .iphone-frame .screen video {
  position: absolute;
  min-width: 101%;
  min-height: 101%;
  max-width: 400%;
  max-height: 400%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.page-template-solutions-page .touch-section.tech-section .image-frame {
  max-width: 100%;
  position: relative;
  text-align: center;
}
.page-template-solutions-page .touch-section.tech-section .image-frame video {
  max-width: 100%;
}
.list-icon-cards {
  clear: both;
  font-size: 0;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
}
.list-icon-cards .icon-card {
  width: 24%;
  display: inline-block;
  vertical-align: top;
  margin-left: 1.33%;
  position: relative;
  z-index: 2;
}
.list-icon-cards .icon-card:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: #fff;
}
.list-icon-cards .icon-card:before {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 20%;
  height: 40px;
  right: 20%;
  box-shadow: 0 10px 40px rgba(61, 21, 67, 0.3);
}
.list-icon-cards .icon-card:nth-child(4n+1) {
  margin-left: 0;
}
.list-icon-cards .icon-card .icon-card-in {
  background: #fff;
  position: relative;
  z-index: 5;
  padding: 5rem 4rem;
}
.list-icon-cards .icon-card .icon-card-in .icon {
  width: 85px;
  height: 85px;
  text-align: center;
  position: relative;
  margin-bottom: 1.5rem;
  display: inline-block;
}
.list-icon-cards .icon-card .icon-card-in .icon img {
  max-width: 100%;
  width: auto;
  max-height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.list-icon-cards .icon-card .icon-card-in h3 {
  padding-left: 0rem;
  font-size: 3rem;
  margin-bottom: 0;
}
.charts {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.charts:after {
  content: "";
  z-index: 5;
  border-radius: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.charts #myChart {
  transform: scaleX(-1);
}
.charts #myChart2 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) scaleX(-1);
}
.charts #myChart3 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) scaleX(-1) rotate(-45deg);
}
.charts .chart-item {
  position: absolute;
  width: 135px;
  z-index: 5;
}
.charts .chart-item .chart-value {
  font-family: "Quarto-Bold", Arial, sans-serif;
  color: #1c1c1e;
  font-size: 5.5rem;
  margin-bottom: 1rem;
}
.charts .chart-item .chart-title {
  color: #333435;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  padding-left: 4rem;
  text-transform: uppercase;
}
.charts .chart-item-1 {
  top: 50%;
  left: -150px;
  transform: translate(0, -50%);
}
.charts .chart-item-1:before {
  content: "";
  position: absolute;
  left: calc(100% - 25px);
  top: 60px;
  width: 94px;
  background: #b9bcc2;
  height: 1px;
}
.charts .chart-item-1:after {
  content: "";
  position: absolute;
  left: calc(100% + 69px);
  top: 60px;
  width: 45px;
  background: #b9bcc2;
  height: 1px;
  transform: rotate(-45deg);
  transform-origin: left 0;
}
.charts .chart-item-2 {
  top: -20%;
  left: calc(100% - 15px);
}
.charts .chart-item-2:before {
  content: "";
  position: absolute;
  right: calc(100% - 15px);
  top: 60px;
  width: 45px;
  background: #b9bcc2;
  height: 1px;
}
.charts .chart-item-2:after {
  content: "";
  position: absolute;
  right: calc(100% + 30px);
  top: 60px;
  width: 80px;
  background: #b9bcc2;
  height: 1px;
  transform: rotate(-65deg);
  transform-origin: right 0;
}
.charts .chart-item-3 {
  bottom: -13%;
  left: calc(100% - 15px);
}
.charts .chart-item-3:before {
  content: "";
  position: absolute;
  right: calc(100% - 15px);
  top: 60px;
  width: 45px;
  background: #b9bcc2;
  height: 1px;
}
.charts .chart-item-3:after {
  content: "";
  position: absolute;
  right: calc(100% + 30px);
  top: 60px;
  width: 80px;
  background: #b9bcc2;
  height: 1px;
  transform: rotate(65deg);
  transform-origin: right 0;
}
@media (max-width: 1300px) {
  .page-template-solutions-page .touch-section.manage-section .touch-text:after {
    left: auto;
    right: -4rem;
  }
  .charts {
    transform: scale(0.65);
    transform-origin: 100% 20%;
  }
}
@media (max-width: 1023px) {
  .list-icon-cards .icon-card .icon-card-in {
    padding: 3rem 2rem;
  }
  .list-icon-cards .icon-card .icon-card-in h3 {
    font-size: 2.6rem;
  }
  .list-icon-cards .icon-card .icon-card-in .icon {
    width: 75px;
    height: 75px;
  }
  .charts {
    transform: scale(0.5);
    transform-origin: 50% 20%;
  }
}
@media (max-width: 767px) {
  .list-icon-cards .icon-card {
    width: 48%;
    margin-left: 4%;
    margin-bottom: 4vw;
  }
  .list-icon-cards .icon-card:nth-child(2n + 1) {
    margin-left: 0;
  }
  .list-icon-cards .icon-card .icon-card-in {
    text-align: center;
  }
  .list-icon-cards {
    text-align: left;
    position: relative;
    z-index: 30;
    padding-top: 6rem;
  }
  .page-template-solutions-page .touch-section.tech-section .touch-text, .page-template-solutions-page .touch-section.optimize .touch-text {
    width: 100%;
  }
  .page-template-solutions-page .touch-section.tech-section .touch-image, .page-template-solutions-page .touch-section.optimize .touch-image {
    margin-left: auto;
    text-align: left;
  }
  .page-template-solutions-page .touch-section.optimize {
    padding-top: 3rem;
  }
}
@media (max-width: 480px) {
  .page-template-solutions-page .touch-section.tech-section .touch-text .cta-btn {
    padding: 1.5rem 3.7rem;
  }
  .touch-text .cta-btn {
    padding: 1.5rem 5.5rem;
    float: right;
  }
}
.page-template-solutions-page.with-purple {
  position: relative;
}
.page-template-solutions-page.with-purple .reviews-list .progress-wrap .count span {
  color: #fff;
}
.page-template-solutions-page.with-purple .casestudies-feature .reviews-list .progress-bar {
  background: rgba(255, 255, 255, 0.2);
}
.page-template-solutions-page.with-purple .casestudies-feature .reviews-list .progress-bar i {
  background: #fff;
}
.page-template-solutions-page .purple-bg {
  position: absolute;
  bottom: 0;
  left: 2rem;
  right: 2rem;
  content: "";
  background: #652d6d;
  height: 27%;
}
.page-template-solutions-page .purple-bg--black {
  background: #0c0c0c;
}
.page-template-solutions-page .casestudies-feature {
  padding-top: 0;
  position: relative;
}
.page-template-solutions-page .casestudies-feature:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  height: 13rem;
  right: 0;
}
.page-template-solutions-page .casestudies-feature:after {
  content: "";
  position: absolute;
  width: calc((100vw - 1234px) / 2 + 1220px);
  left: 0;
  top: 5rem;
  background: url(../images/background-case-study.jpg) no-repeat 0 0 / cover;
  bottom: 22rem;
  right: 0;
}
.page-template-solutions-page .casestudies-feature .reviews-list {
  padding-top: 0;
}
.page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel {
  margin-bottom: 5rem;
}
.page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item {
  width: 1222px;
}
.page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img {
  padding-top: 66%;
}
.page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r p {
  margin-bottom: 5rem;
}
.page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r .read-more {
  margin-right: -4rem;
}
.page-template-solutions-page .casestudies-feature .reviews-list .slick-list {
  padding-bottom: 3rem !important;
}
.page-template-solutions-page .casestudies-feature .reviews-list .progress-bar {
  margin-left: calc(9% + 125px);
  background: #d7d6d8;
  margin-right: 38rem;
  width: auto;
  max-width: none;
}
.page-template-solutions-page .casestudies-feature .reviews-list .progress-bar i {
  background: #1c1c1c;
}
.page-template-solutions-page .casestudies-feature .inner.inner-slim {
  padding-left: 30px;
  padding-right: 30px;
}
.page-template-solutions-page .casestudies-feature .inner.inner-slim .cta-btn {
  padding: 0 5rem;
}
.page-template-solutions-page .casestudies-feature .inner .count {
  display: block;
  margin-top: -1.3rem;
  margin-left: 9%;
  width: 90px;
}
.page-template-business-landing-page .page-template-solutions-page .casestudies-feature:after, .page-template-business-landing-page .page-template-solutions-page .casestudies-feature:before {
  display: none;
}
.desktop-version .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r .read-more:hover {
  margin-right: -5.4rem;
}
@media (max-width: 1280px) {
  .page-template-solutions-page .casestudies-feature:after {
    width: 100%;
    top: 8.5rem;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item {
    width: 80vw;
  }
}
@media (max-width: 1023px) {
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item {
    width: 75vw;
  }
  .page-template-solutions-page .casestudies-feature .inner .count {
    margin-left: 0;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .progress-bar {
    margin-left: 125px;
  }
}
@media (max-width: 767px) {
  .page-template-solutions-page .casestudies-feature .inner.inner-slim {
    padding-left: 8%;
    padding-right: 8%;
  }
  .page-template-solutions-page .casestudies-feature .reviews-carousel + .inner.inner-slim {
    padding-left: 4.5%;
    padding-right: 4.5%;
    padding-bottom: 4rem;
  }
  .page-template-solutions-page .casestudies-feature .reviews-carousel + .inner.inner-slim:after {
    clear: both;
    content: "";
    display: block;
  }
  .page-template-solutions-page .casestudies-feature:after {
    top: 60%;
    bottom: 0;
    width: auto;
    left: 4%;
    right: 4%;
    background: #652d6d;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .progress-wrap .cta-btn {
    margin-top: 2.5rem;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .progress-bar {
    width: calc(100% - 90px);
    margin-left: 90px;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel {
    margin-bottom: 0;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item {
    max-width: 69vw;
    padding-top: 1.5rem;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img {
    max-width: 87%;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r h3 .location {
    padding-right: 65px;
    padding-top: 0.7rem;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r .text-right {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 13%;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r .text-right .read-more {
    transform: scale(0.7);
    transform-origin: 100% 50%;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r .read-more {
    margin-right: 0;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r p {
    display: none;
  }
  .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r {
    padding-top: 7rem;
  }
  .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r h3 {
    font-size: 3.6rem;
  }
  .casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img-logo {
    margin-bottom: 1.5rem;
    width: 100px;
    margin-left: 23%;
  }
  .casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img-logo img {
    max-width: 100%;
  }
  .page-template-solutions-page .casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img {
    padding-top: 59%;
  }
}
@media (max-width: 480px) {
  .casestudies-feature .reviews-list .reviews-carousel .review-item .img-wrap .img-logo {
    margin-left: 15%;
  }
  .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r {
    padding-top: 3rem;
    padding-right: 10%;
    padding-left: 15%;
  }
  .casestudies-feature .reviews-list .reviews-carousel .review-item .col-r h3 {
    font-size: 2.8rem;
  }
}
.page-template-solutions-page .our-commitment {
  padding-top: 13rem;
}
.page-template-solutions-page .our-commitment .our-commitment-left {
  padding-top: 0;
}
.page-template-solutions-page .our-commitment .our-commitment-right {
  padding-top: 11rem;
}
.page-template-solutions-page .our-commitment .our-commitment-right .our-commitment-image {
  margin-top: 0;
  float: left;
}
.page-template-solutions-page .our-commitment .our-commitment-right .our-commitment-box {
  margin-top: calc(-1*(100% + 20rem));
  float: right;
  margin-right: 3.5rem;
}
.page-template-solutions-page .our-commitment .our-commitment-right .our-commitment-box .our-commitment-box-in {
  padding: 12rem 14% 10rem;
}
@media (max-width: 767px) {
  .page-template-solutions-page .our-commitment {
    padding-top: 5rem;
  }
}
.page-template-solutions-page .contact-us-section .contact-us-section-right .call-title {
  text-align: right;
  margin-right: -10rem;
}
.page-template-solutions-page .contact-us-section.sub-business-cta:before {
  position: absolute;
  top: 0;
  left: -2rem;
  right: -2rem;
  bottom: 0;
  content: "";
  background: #f8f7f9;
  z-index: -1;
}
@media (max-width: 767px) {
  .contact-us-section.sub-business-cta .contact-us-section-right .call-title {
    margin-right: 0;
    margin-top: 0;
  }
}
/* Blog Post page */
.post-type-archive-travel-journal .regions-list > h2 {
  text-align: center;
  width: 100%;
}
.post-type-archive-travel-journal .regions-list .destination-entry-in p {
  margin-bottom: 0;
  padding-bottom: 2rem;
}
.single-travel-journal {
  background: #f8f7f9 url(../images/bg-destinations-list.jpg) repeat-y 50% 0;
}
.single-travel-journal .hero-leisure .inner .first h1 {
  transition: inherit;
}
.single-travel-journal .single-inner {
  position: relative;
}
.single-travel-journal .single-wrap {
  position: relative;
  z-index: 2;
  padding: 0;
}
.single-travel-journal .single-wrap h1 {
  font-size: 5.5rem;
  padding-bottom: 3.5rem;
  position: relative;
}
.single-travel-journal .single-wrap h1:before {
  position: absolute;
  width: 7.6rem;
  height: 2px;
  content: "";
  bottom: 0;
  left: -3.5rem;
  background: #d1bcd4;
}
.single-travel-journal .single-wrap .destination-meta {
  float: none;
  width: auto;
  margin-bottom: 3rem;
}
.single-travel-journal .single-wrap .share-tool {
  margin-bottom: 3rem;
  position: relative;
  padding-top: 4rem;
  clear: both;
}
.single-travel-journal .single-wrap .share-tool:before {
  top: 1rem;
  left: 0;
  right: 0;
  height: 1px;
  content: "";
  background: #af59bb;
  position: absolute;
}
.single-travel-journal .related-posts.columns h2 {
  font-size: 5rem;
}
.single-travel-journal .breadcrumbs ul {
  padding: 0;
  margin: 0;
}
.single-travel-journal .breadcrumbs ul li {
  display: inline-block;
  list-style-type: none;
  padding-right: 17px;
  position: relative;
}
.single-travel-journal .breadcrumbs ul li:last-child {
  padding-right: 0;
}
.single-travel-journal .breadcrumbs ul li:last-child:after {
  display: none;
}
.single-travel-journal .breadcrumbs ul li:after {
  display: inline-block;
  position: absolute;
  right: 0;
  margin-top: -2px;
  top: 50%;
  transform: translate(0, -50%);
  content: ">";
  color: #af59bb;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  line-height: 1;
}
.single-travel-journal .breadcrumbs ul li a, .single-travel-journal .breadcrumbs ul li span {
  display: block;
  font-size: 1.4rem;
  color: #333435;
  transition: color 0.35s;
}
.single-travel-journal .breadcrumbs ul li a:hover {
  color: #652d6d;
}
.desktop-version .single-travel-journal .share-tool ul li, .desktop-version .single-post .share-tool ul li {
  padding-left: 0;
  margin-left: 1.7rem;
}
.desktop-version .single-travel-journal .share-tool ul li:before, .desktop-version .single-post .share-tool ul li:before {
  display: none;
}
.desktop-version .single-travel-journal .share-tool ul li a, .desktop-version .single-post .share-tool ul li a {
  transition: background 0.35s, color 0.35s;
}
.desktop-version .single-travel-journal .share-tool ul li a svg, .desktop-version .single-post .share-tool ul li a svg {
  transform: scale(0.8);
  position: relative;
  top: 4px;
  left: 1px;
  transition: all 0.35s;
}
.desktop-version .single-travel-journal .share-tool ul li a:before, .desktop-version .single-post .share-tool ul li a:before {
  display: none;
}
.desktop-version .single-travel-journal .share-tool ul li a:hover, .desktop-version .single-post .share-tool ul li a:hover {
  background: #652d6d;
  color: #fff;
}
.desktop-version .single-travel-journal .share-tool ul li a:hover svg, .desktop-version .single-post .share-tool ul li a:hover svg {
  filter: brightness(0) invert(1);
}
.desktop-version .single-travel-journal .share-tool ul li a:after, .desktop-version .single-post .share-tool ul li a:after {
  display: none;
}
@media (max-width: 767px) {
  .single-travel-journal .single-wrap {
    padding: 0 4%;
  }
}
/* Flexible page */
.hero-flexible {
  padding: 15rem 0 21.5rem;
  text-align: center;
  margin: 2rem 2rem 6rem 2rem;
  position: relative;
}
.hero-flexible:before {
  content: "";
  position: absolute;
  left: -2rem;
  top: 23.5rem;
  bottom: 6rem;
  background: #e1d0e7;
  width: 20%;
}
.hero-flexible:after {
  content: "";
  position: absolute;
  right: -2rem;
  top: -2rem;
  bottom: 17rem;
  background: #c6dee0;
  width: 64%;
}
.hero-flexible + .columns {
  position: relative;
}
.hero-flexible + .columns:before {
  left: 0;
  right: 0;
  bottom: 100%;
  content: "";
  background: #f8f7f9;
  height: 40rem;
  position: absolute;
  z-index: -1;
}
.hero-flexible .hero-background {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
}
.hero-flexible .hero-background:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 50%;
  right: 0;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 100%);
}
.hero-flexible .hero-background:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #000;
  opacity: 0.45;
}
.hero-flexible .location-hero {
  margin-bottom: 10rem;
  padding-top: 4rem;
  text-align: right;
  color: #d8d8d8;
  position: relative;
  z-index: 5;
  min-height: 16px;
}
.hero-flexible .location-hero .marker-top:after {
  top: auto;
  bottom: 0;
}
.hero-flexible .hero-flexible-in {
  position: relative;
  z-index: 5;
}
.hero-flexible .hero-flexible-in h1 {
  color: #fff;
  font-size: 9.5rem;
  margin-bottom: 0;
}
.hero-flexible .hero-flexible-in p {
  font-size: 1.4rem;
  margin-bottom: 0;
  color: #fff;
  padding-top: 1rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.4rem;
}
.hero-flexible-video {
  margin: 2rem 2rem 5rem 2rem;
  padding: 17rem 0 19rem;
  position: relative;
}
.hero-flexible-video--psw {
  padding-bottom: 2rem;
}
.hero-flexible-video.v-centered {
  padding-bottom: 0;
}
.hero-flexible-video.v-centered .hero-background {
  bottom: 8rem;
}
.hero-flexible-video.v-centered:after {
  bottom: 6rem;
}
.hero-flexible-video.v-centered:before {
  bottom: 14rem;
}
.hero-flexible-video.v-centered .hero-flexible-video-in {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-left {
  padding-bottom: 8rem;
  margin-right: 8%;
}
.hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-right {
  float: right;
  margin-left: 0;
  margin-bottom: 0;
  float: right;
  width: 40%;
}
.hero-flexible-video .inner:after {
  clear: both;
  content: "";
  display: block;
}
.hero-flexible-video:before {
  content: "";
  position: absolute;
  left: -2rem;
  top: 17rem;
  bottom: 6rem;
  background: #e1d0e7;
  width: 20%;
}
.hero-flexible-video:after {
  content: "";
  position: absolute;
  right: -2rem;
  top: -2rem;
  bottom: -2rem;
  background: #c6dee0;
  width: 60%;
}
.hero-flexible-video .hero-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
.hero-flexible-video .hero-flexible-video-in {
  position: relative;
  z-index: 5;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left {
  padding-top: 2rem;
  width: 52%;
  float: left;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left--full {
  width: 100%;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
  font-size: 7.5rem;
  color: #fff;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left p, .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs, .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs a {
  font-size: 1.4rem;
  color: #fff;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 0;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs .breadcrumbs-wrap {
  margin-right: 0.5rem;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs .breadcrumbs-wrap .breadcrumbs-in {
  font-style: normal;
  display: inline-block;
  vertical-align: top;
  transition: transform 0.5s;
  transform: translate(0, 100%);
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs[style*=visible] .breadcrumbs-wrap .breadcrumbs-in {
  transform: translate(0, 0);
  transition-delay: 0.2s;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs a {
  position: relative;
  display: inline-block;
  padding-bottom: 0.3rem;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: #fff;
  height: 1px;
  width: 0;
  transition: all 0.35s;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs a:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: rgba(101, 45, 109, 0.89);
  height: 1px;
  width: 0;
  transition: all 0.35s 0.15s;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right {
  margin-left: 60%;
  margin-bottom: -27rem;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video {
  position: relative;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video .play-btn:before {
  z-index: 5;
  transition: border 0.5s;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video .play-btn > span {
  transition: width 1s, height 1s, border-radius 1s, transform 0.5s, background 1s;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video .flexible-video-bg {
  width: 100%;
  padding-bottom: 130%;
}
.hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video .play-btn {
  background: rgba(170, 86, 182, 0.15);
}
.flexible-video .play-btn:hover:before {
  border-left-color: #fff;
}
.flexible-video .play-btn:hover > span {
  background: #eab3f2;
}
.hero-flexible-three {
  padding-top: 19rem;
  margin-bottom: 6rem;
  position: relative;
}
.hero-flexible-three:after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 36%;
  background: #c6dee0 url(../images/hero-flexible-module-green.jpg) no-repeat 0 0 / cover;
  width: 68%;
}
.hero-flexible-three .hero-flexible-three-in {
  width: 69%;
  position: relative;
  z-index: 5;
  padding-right: 15%;
  box-sizing: border-box;
  padding: 13rem 0 11rem;
}
.hero-flexible-three .hero-flexible-three-in .hero-background {
  position: absolute;
  right: 0;
  left: calc(-1*(100vw - 1230px)/2);
  top: 0;
  bottom: 0;
}
.hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner {
  position: relative;
  z-index: 5;
}
.hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
  font-size: 7.5rem;
  color: #fff;
  margin-bottom: 1.5rem;
}
.hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner p {
  font-size: 1.4rem;
  color: #fff;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 0;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}
.single-travel-journal .hero-flexible-video, .single-post .hero-flexible-video {
  padding-bottom: 0;
  padding-top: 20rem;
  margin-bottom: 0;
}
.single-travel-journal .hero-flexible-video:after, .single-post .hero-flexible-video:after {
  bottom: 6rem;
}
.single-travel-journal .hero-flexible-video .hero-background, .single-post .hero-flexible-video .hero-background {
  bottom: 8rem;
}
.single-travel-journal .hero-flexible-video .hero-flexible-video-in, .single-post .hero-flexible-video .hero-flexible-video-in {
  display: flex;
  min-height: 375px;
}
.single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
  padding-bottom: 8rem;
}
.single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right {
  margin-left: 0;
  float: right;
  width: 46.65%;
  margin-bottom: 0;
  position: relative;
}
.single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video .flexible-video-bg, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video .flexible-video-bg {
  padding-bottom: 66%;
}
.desktop-version .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs a:hover:after {
  left: 0;
  right: auto;
  width: 100%;
  background: #fff;
}
.desktop-version .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs a:hover:before {
  left: 0;
  right: auto;
  width: 100%;
}
@media (max-width: 1500px) {
  .hero-flexible .hero-flexible-in h1, .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
    font-size: 9rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 7.5rem;
  }
  .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left p, .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs, .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs a {
    font-size: 1.3rem;
  }
}
@media (max-width: 1400px) {
  .hero-flexible .hero-flexible-in h1, .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
    font-size: 8.5rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 7rem;
  }
}
@media (max-width: 1500px) {
  .hero-flexible .hero-flexible-in h1, .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
    font-size: 8rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1280px) {
  .hero-flexible-three .hero-flexible-three-in {
    width: 90%;
  }
  .hero-flexible-three .hero-flexible-three-in .hero-background {
    left: -30px;
  }
}
@media (max-width: 1200px) {
  .hero-flexible .hero-flexible-in h1, .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
    font-size: 7.5rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right {
    width: 40.65%;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left {
    width: 58%;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 6rem;
  }
}
@media (max-width: 1100px) {
  .hero-flexible .hero-flexible-in h1, .hero-flexible .hero-flexible-in .hero-flexible-video-left h1 {
    font-size: 7rem;
    margin-bottom: 2rem;
  }
  .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
    font-size: 7rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 5.5rem;
    padding-bottom: 5rem;
  }
}
@media (max-width: 1023px) {
  .page-template-travel-experts-page .hero-flexible {
    margin-bottom: 0;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in {
    display: block;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-right {
    width: 50%;
    margin-right: -8%;
  }
  .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left {
    width: 100% !important;
    padding-bottom: 5rem;
  }
  .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
  }
  .hero-flexible-three .hero-flexible-three-in {
    width: 100%;
  }
  .single-travel-journal .hero-flexible-video, .single-post .hero-flexible-video {
    padding-top: 17rem;
    margin-bottom: 5rem;
  }
  .single-travel-journal .hero-flexible-video--slim, .single-post .hero-flexible-video--slim {
    padding-top: 10rem !important;
  }
  .single-travel-journal .hero-flexible-video--slim .hero-background, .single-post .hero-flexible-video--slim .hero-background {
    bottom: 0;
  }
  .single-travel-journal .hero-flexible-video--slim:after, .single-post .hero-flexible-video--slim:after {
    bottom: -2rem;
  }
  .single-travel-journal .hero-flexible-video--slim .hero-flexible-video-left, .single-post .hero-flexible-video--slim .hero-flexible-video-left {
    padding-bottom: 8rem !important;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in, .single-post .hero-flexible-video .hero-flexible-video-in {
    display: block;
    min-height: 1px;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in--tall .hero-flexible-video-left, .single-post .hero-flexible-video .hero-flexible-video-in--tall .hero-flexible-video-left {
    width: 100%;
    padding-bottom: 3rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in--tall .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in--tall .hero-flexible-video-left h1 {
    padding: 0;
    margin-bottom: 0;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right {
    float: left;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .flexible-video {
    position: static;
  }
}
@media (max-width: 767px) {
  .hero-flexible {
    padding: 10rem 0 16.5rem;
  }
  .hero-flexible .hero-flexible-in {
    min-height: 104px;
  }
  .hero-flexible .hero-flexible-in div {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    transform: translate(0, -50%);
  }
  .hero-flexible .location-hero {
    margin-bottom: 5rem;
  }
  .single-travel-journal .hero-flexible-video, .single-post .hero-flexible-video {
    padding-top: 14rem;
  }
  .single-post .hero-flexible-three .hero-flexible-three-in {
    padding-top: 7rem;
    padding-bottom: 5rem;
  }
  .single-post .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
    font-size: 5rem;
  }
  .single-cruise-line .hero-flexible .hero-flexible-in h1, .hero-flexible .hero-flexible-in h1, .hero-flexible .hero-flexible-in .hero-flexible-video-left h1 {
    font-size: 5rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 4.5rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right {
    width: 100%;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs .breadcrumbs-wrap, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-left .breadcrumbs .breadcrumbs-wrap {
    margin: 0 0 1rem;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .hero-flexible, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .hero-flexible {
    padding-top: 17rem;
    padding-bottom: 31.5rem;
    margin-left: 14px;
    margin-right: 14px;
  }
  .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .hero-flexible .hero-flexible-in h1, .single-travel-journal .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .hero-flexible .hero-flexible-in .hero-flexible-video-left h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .hero-flexible .hero-flexible-in h1, .single-post .hero-flexible-video .hero-flexible-video-in .hero-flexible-video-right .hero-flexible .hero-flexible-in .hero-flexible-video-left h1 {
    font-size: 6rem;
  }
  .hero-flexible-video:after {
    width: 74%;
  }
  .hero-flexible-video.v-centered:before {
    bottom: 26rem;
  }
  .hero-flexible-video.v-centered .hero-background {
    bottom: 18rem;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-left {
    padding-left: 4%;
    padding-right: 4%;
    margin-right: 0;
    padding-top: 2.5rem;
    padding-bottom: 3rem;
    box-sizing: border-box;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 5rem;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-left h1 span {
    line-height: 1.25;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-left p {
    max-width: 50%;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-right {
    width: 81%;
  }
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-right .flexible-video .play-btn {
    transform: translate3d(-50%, -50%, 0) scale(0.8);
  }
  .hero-flexible-three {
    padding-top: 18rem;
  }
  .hero-flexible-three:after {
    width: 29%;
  }
  .hero-flexible-three .hero-flexible-three-in {
    padding-top: 17rem;
    padding-bottom: 15rem;
  }
  .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner {
    padding: 0 4%;
  }
  .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 {
    font-size: 6rem;
  }
  .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner h1 span {
    line-height: 1.25;
  }
  .hero-flexible-three .hero-flexible-three-in .hero-flexible-three-inner p {
    max-width: 50%;
  }
}
@media (max-width: 359px) {
  .hero-flexible-video.v-centered .hero-flexible-video-in .hero-flexible-video-left h1 {
    font-size: 4rem;
  }
}
.list-with-image + .image-text-section, .stats-section + .image-text-section, .image-text-section + .image-text-section, .quote-image + .image-text-section {
  margin-top: 0;
}
.list-with-image + .image-text-section:before, .stats-section + .image-text-section:before, .image-text-section + .image-text-section:before, .quote-image + .image-text-section:before {
  top: 0;
}
.image-text-section {
  padding: 7.5rem 0 10rem;
  margin: 5rem 0 0;
  position: relative;
}
.image-text-section:before {
  content: "";
  position: absolute;
  top: 7.5rem;
  left: 0;
  right: 0;
  bottom: 0;
  background: #f8f7f9;
}
.image-text-section.bg-green:before {
  background: url(../images/image-text-bg.jpg) repeat 0 0;
}
.image-text-section.bg-green .content-entry .read-more-content-wrap .shadow {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #c8e0e3 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #c8e0e3 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #c8e0e3 100%);
}
.image-text-section.lightgreen:before {
  background: #c8e0e3;
}
.image-text-section.lightgreen .content-entry .read-more-content-wrap .shadow {
  background-image: linear-gradient(to bottom, transparent, #c8e0e3);
}
.image-text-section.behind-rectangle:before {
  content: "";
  position: absolute;
  right: -2.4rem;
  left: 24%;
  top: -2.5rem;
  bottom: 17%;
  background: #6a3371;
}
.image-text-section.textright .btn-with-arrow {
  float: right;
}
.image-text-section.textright .image-text-section-in .image-text-section-text {
  float: right;
  margin-right: 3rem;
}
.image-text-section.textright .image-text-section-in .image-text-section-image {
  margin-right: 50%;
  margin-left: 0;
  text-align: left;
}
.image-text-section.textright .image-text-section-in .image-text-section-image .image-video {
  margin-right: 0;
  margin-left: 1.2rem;
}
.image-text-section.textright .image-text-section-in .image-text-section-image .image-video.behind-rectangle:before {
  content: "";
  position: absolute;
  right: 24%;
  left: -2.4rem;
  top: -2.5rem;
  bottom: 17%;
  background: #6a3371;
}
.image-text-section .image-text-section-in {
  position: relative;
  z-index: 5;
}
.image-text-section .image-text-section-in .image-text-section-text {
  float: left;
  width: 37%;
  padding-top: 3rem;
  padding-left: 3rem;
}
.image-text-section .image-text-section-in .image-text-section-text .content-entry, .image-text-section .image-text-section-in .image-text-section-text .accordion {
  margin-bottom: 3rem;
}
.image-text-section .image-text-section-in .image-text-section-text h2 {
  font-size: 4.2rem;
  padding-bottom: 3rem;
  margin-bottom: 2rem;
  position: relative;
}
.image-text-section .image-text-section-in .image-text-section-text h2:before {
  content: "";
  position: absolute;
  width: 0rem;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d7acdd;
  transition: width 0.35s;
}
.image-text-section .image-text-section-in .image-text-section-text h2[style*="visible"]:before {
  width: 7.7rem;
}
.image-text-section .image-text-section-in .image-text-section-image {
  margin-left: 50%;
  position: relative;
  top: 0;
  margin-bottom: 0;
  text-align: right;
}
.image-text-section .image-text-section-in .image-text-section-image .image-video {
  width: 522px;
  max-width: 100%;
  display: inline-block;
  vertical-align: top;
  margin-right: 2rem;
  position: relative;
}
.image-text-section .image-text-section-in .image-text-section-image .image-video:after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 20%;
  height: 40px;
  right: 20%;
  box-shadow: 0 20px 70px rgba(61, 21, 67, 0.5);
}
.image-text-section .image-text-section-in .image-text-section-image .image-video .video-bg {
  width: 100%;
  position: relative;
  z-index: 5;
}
.image-text-section .image-text-section-in .image-text-section-image .image-video.behind-rectangle:before {
  content: "";
  position: absolute;
  right: -2.4rem;
  left: 24%;
  top: -2.5rem;
  bottom: 17%;
  background: #6a3371;
}
.image-text-section .image-text-section-in:after {
  content: "";
  display: block;
  clear: both;
}
.image-text-section .content-entry .read-more-content-wrap .shadow {
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f8f7f9 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #f8f7f9 100%);
}
.image-text-section .btn-with-arrow {
  color: #000;
  position: relative;
  padding-left: 60px;
  display: inline-block;
  transition: color 0.35s;
  font-size: 1.4rem;
  margin-bottom: 3.3rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  line-height: 1.8;
  position: relative;
  margin-left: 1.6rem;
}
.image-text-section .btn-with-arrow:after {
  bottom: 0;
  left: 60px;
  right: 0;
  width: 0;
  content: "";
  height: 2px;
  background: #000;
  transition: width 0.35s linear;
  width: 0;
  position: absolute;
}
.image-text-section .btn-with-arrow .read-more {
  position: absolute;
  top: -1.5rem;
  transform: scale(0.7) !important;
  left: -1rem;
}
.two-columns + .image-text-section {
  margin-top: 0;
}
.two-columns + .image-text-section:before {
  top: 0;
}
@media (max-width: 1200px) {
  .image-text-section .image-text-section-in .image-text-section-text {
    width: 47%;
    padding-top: 6rem;
  }
  .image-text-section .image-text-section-in .image-text-section-image {
    margin-left: 60%;
  }
  .image-text-section .image-text-section-in .image-text-section-image .image-video.behind-rectangle:before {
    right: -4rem;
  }
  .image-text-section.textright .image-text-section-in .image-text-section-image {
    margin-right: 65%;
  }
  .image-text-section.textright .image-text-section-in .image-text-section-text {
    width: 54%;
    padding-top: 0;
  }
}
@media (max-width: 1023px) {
  .list-with-image + .image-text-section:before, .stats-section + .image-text-section:before, .image-text-section + .image-text-section:before, .quote-image + .image-text-section:before {
    bottom: 0;
  }
  .image-text-section {
    padding-bottom: 5rem;
  }
  .image-text-section:before {
    bottom: 10rem;
  }
  .image-text-section .image-text-section-in .image-text-section-text {
    width: 100%;
    padding: 6rem 4% 8rem;
    box-sizing: border-box;
  }
  .image-text-section .image-text-section-in .image-text-section-image {
    margin: 0 auto;
    clear: both;
    max-width: 40rem;
    top: 0;
  }
  .image-text-section.textright .image-text-section-in .image-text-section-image {
    margin: 0 auto;
    clear: both;
    max-width: 40rem;
  }
  .image-text-section.textright .image-text-section-in .image-text-section-image .image-video {
    margin-left: 0;
  }
  .image-text-section.textright .image-text-section-in .image-text-section-image .image-video.behind-rectangle:before {
    left: -5rem;
  }
  .image-text-section.textright .image-text-section-in .image-text-section-text {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .image-text-section {
    padding-top: 5rem;
    margin-top: 0;
  }
  .image-text-section .image-text-section-in .image-text-section-text {
    padding-top: 0;
  }
  .image-text-section:before {
    top: 0;
  }
  .image-text-section .image-text-section-in .image-text-section-image .image-video.behind-rectangle:before {
    display: none !important;
  }
}
.destination-expirience .h2 {
  margin-top: 5rem;
}
.destination-expirience h2 {
  position: relative;
  z-index: 2;
}
.destination-expirience .destinations-list.leisure-list:before {
  background: #f8f7f9 url(../images/exp-bg.jpg) no-repeat 0 center / cover;
}
.destination-expirience .leisure-list:before {
  top: 0;
}
.destination-expirience.no-texture .leisure-list:before {
  background: #f8f7f9;
}
.destination-expirience .leisure-list.experiences-list:after {
  display: none;
}
.destination-expirience .leisure-list {
  padding: 5rem 0;
}
.destination-expirience .leisure-list .controls.full-width .progress-wrap {
  float: none;
}
.destination-expirience .leisure-list .controls.full-width .progress-wrap .progress {
  width: calc(100% - 12.7rem);
}
.destination-expirience .leisure-list .controls .progress-wrap .count span {
  color: #1c1c1c;
}
.destination-expirience .leisure-list .controls .progress-wrap .count strong {
  color: #b3b6bc;
  font-size: 13px;
}
.destination-expirience .leisure-list .controls .progress-wrap .count strong:before {
  background: #d1bcd4;
}
.destination-expirience .leisure-list .controls .progress-wrap .progress {
  background: #d6d4d7;
}
.destination-expirience .leisure-list .controls .progress-wrap .progress i {
  background: #1c1c1c;
}
.columns {
  background: #f8f7f9 url(../images/columns-bg.jpg) no-repeat right 0;
  padding: 5rem 0;
}
.columns.no-bg {
  background: #f8f7f9;
}
.columns.related-posts .columnt-item .columnt-item-in .read-more {
  right: 3rem;
  bottom: 1rem;
}
.columns h2 {
  font-size: 7.5rem;
  position: relative;
  padding-bottom: 2rem;
  margin-bottom: 2rem;
}
.columns h2:after {
  content: "";
  position: absolute;
  width: 0;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d8aede;
  transition: width 0.35s;
}
.columns h2[style*="visible"]:after {
  width: 7.7rem;
}
.columns .columns-in > .content-entry {
  max-width: 860px;
  margin-bottom: 7rem;
}
.columns.related-posts .columnt-item:before {
  transition: left 0.15s linear, right 0.15s linear, bottom 0.15s linear, box-shadow 0.15s linear;
}
.columns.related-posts .columnt-item .columnt-item-in {
  z-index: inherit;
}
.columns.related-posts .columnt-item .columnt-item-in .expert-meta {
  padding: 0 5rem;
}
.columns.related-posts .columnt-item .columnt-item-in .columnt-item-text {
  padding: 0 5rem;
}
.columns.related-posts .columnt-item .columnt-item-in .columnt-item-img {
  overflow: visible;
}
.columns.related-posts .columnt-item .columnt-item-in .columnt-item-img div {
  left: 0;
  right: 0;
  transition: left 0.15s linear, right 0.15s linear, width 0.15s linear;
}
.columns.related-posts .columnt-item .item-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 22;
  transition: left 0.15s linear, right 0.15s linear, bottom 0.15s linear, box-shadow 0.15s linear;
}
.desktop-version .columns.related-posts .columnt-item:hover .item-link {
  left: -1.6rem;
  right: -1.6rem;
  bottom: -1.6rem;
}
.desktop-version .columns.related-posts .columnt-item:hover:before {
  left: -1.6rem;
  right: -1.6rem;
  bottom: -1.6rem;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.14);
}
.desktop-version .columns.related-posts .columnt-item:hover .columnt-item-in .columnt-item-img div {
  left: -1.6rem;
  right: -1.6rem;
}
.columns-list {
  font-size: 0;
  display: flex;
  flex-wrap: wrap;
}
.columnt-item {
  width: 49%;
  overflow: hidden;
  position: relative;
  margin-left: 2%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 2rem;
}
.columnt-item:nth-child(2n + 1) {
  margin-left: 0;
}
.columnt-item:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4rem;
  right: 0;
  bottom: 0;
  background: #fff;
}
.columnt-item .columnt-item-in {
  position: relative;
  z-index: 5;
  box-sizing: border-box;
  height: 100%;
  padding-bottom: 7rem;
}
.columnt-item .columnt-item-in .columnt-item-img {
  width: 100%;
  padding-bottom: 56%;
  position: relative;
  overflow: hidden;
  margin-bottom: 5rem;
}
.columnt-item .columnt-item-in .columnt-item-img div {
  position: absolute;
  left: 14%;
  top: 0;
  right: 0;
  bottom: 0;
}
.columnt-item .columnt-item-in .columnt-item-img div.grayscale {
  filter: grayscale(1);
}
.columnt-item .columnt-item-in .columnt-item-img .marker {
  position: absolute;
  top: 1.8rem;
  right: 0;
  height: 3.2rem;
  z-index: 3;
}
.columnt-item .columnt-item-in .columnt-item-img .marker i {
  position: absolute;
  right: 2.9rem;
  top: 0.8rem;
  width: 11px;
  height: 17px;
  cursor: pointer;
  background: url(../images/sprite.png) no-repeat 0 0;
  z-index: 3;
}
.columnt-item .columnt-item-in .columnt-item-img .marker i:hover + span {
  transform: translate(0, 0);
}
.columnt-item .columnt-item-in .columnt-item-img .marker span {
  background: #000;
  color: #fff;
  line-height: 3.2rem;
  font-size: 1.2rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  display: block;
  padding: 0 5.3rem 0 3.3rem;
  white-space: nowrap;
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(102%, 0);
  transition: transform 0.35s;
}
.columnt-item .columnt-item-in .columnt-item-img .marker span strong {
  font-weight: normal;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
}
.columnt-item .columnt-item-in .columnt-item-text {
  padding: 0 16.5% 0 18%;
}
.columnt-item .columnt-item-in .columnt-item-text.no-image {
  padding-top: 5rem;
}
.columnt-item .columnt-item-in .columnt-item-text h3 {
  color: #282828;
  font-size: 3.5rem;
  font-family: "Quarto-Bold", Arial, sans-serif;
  position: relative;
  margin-bottom: 2rem;
  padding-bottom: 3rem;
}
.columnt-item .columnt-item-in .columnt-item-text h3 a {
  transition: color 0.35s;
}
.columnt-item .columnt-item-in .columnt-item-text h3 a:hover {
  color: #652d6d;
}
.columnt-item .columnt-item-in .columnt-item-text h3:after {
  content: "";
  position: absolute;
  width: 6.2rem;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d8aede;
  transition: width 0.35s;
}
.columnt-item .columnt-item-in .read-more {
  position: absolute;
  bottom: 3rem;
  right: 13.5%;
  top: auto;
}
.three-columns .columns-list .columnt-item {
  width: 32%;
}
.three-columns .columns-list .columnt-item:before {
  top: 0;
}
.three-columns .columns-list .columnt-item:nth-child(2n + 1) {
  margin-left: 2%;
}
.three-columns .columns-list .columnt-item:nth-child(3n + 1) {
  margin-left: 0;
}
.two-columns .columnt-item .columnt-item-in .columnt-item-text.no-image {
  padding-top: 9rem;
}
.columns-list.columns-list-slider {
  display: block !important;
  position: relative;
  left: -1.7rem;
}
.columns-list.columns-list-slider .slick-list {
  overflow: visible;
}
.columns-list.columns-list-slider .columnt-item {
  max-width: 84vw;
}
.columns-list.columns-list-slider .columnt-item:before {
  left: 1.7rem;
  right: 1.7rem;
}
.columns-list.columns-list-slider .columnt-item .columnt-item-in {
  margin: 0 1.7rem;
}
.columns-list.columns-list-slider .expert-meta .expert-link {
  font-size: 13px;
}
.columns-list.columns-list-slider .expert-meta .date {
  margin: 0 0 1rem;
  font-size: 13px;
  float: none;
  display: block;
}
.columns-list.columns-list-slider .expert-meta .date:after {
  display: none;
}
@media (max-width: 1500px) {
  .columns h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .columns h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .columns h2 {
    font-size: 6rem;
  }
  .columns h2:after {
    left: -2rem;
  }
}
@media (max-width: 1200px) {
  .columns h2 {
    font-size: 5.5rem;
  }
  .columnt-item .columnt-item-in .columnt-item-img div {
    left: 10%;
  }
  .columnt-item .columnt-item-in .read-more {
    right: 10%;
  }
  .columnt-item .columnt-item-in .columnt-item-text {
    padding: 0 10%;
  }
  .columnt-item .columnt-item-in .columnt-item-text h3:after {
    left: -2rem;
  }
}
@media (max-width: 1100px) {
  .columns h2 {
    font-size: 4.6rem;
  }
}
@media (max-width: 1023px) {
  .columns .columns-in > .content-entry {
    max-width: 100%;
    margin-bottom: 4rem;
  }
  .single .columns.related-posts .columnt-item .columnt-item-in .expert-meta, .single .columns.related-posts .columnt-item .columnt-item-in .columnt-item-text {
    padding: 0 2rem;
  }
  .single .columnt-item .columnt-item-in .columnt-item-text h3:after {
    left: -1rem;
  }
  .single .columnt-item .columnt-item-in .read-more {
    transform: scale(0.8);
  }
}
@media (max-width: 767px) {
  .columns-in {
    padding: 0 4%;
  }
  .columnt-item .columnt-item-in .columnt-item-img div {
    left: 0;
  }
  .columnt-item, .three-columns .columns-list .columnt-item, .three-columns .columns-list .columnt-item:nth-child(2n + 1) {
    width: 100%;
    margin-left: 0;
    margin-bottom: 4rem;
  }
  .columnt-item .columnt-item-in .read-more, .three-columns .columns-list .columnt-item .columnt-item-in .read-more, .three-columns .columns-list .columnt-item:nth-child(2n + 1) .columnt-item-in .read-more {
    transform: scale(0.8);
    transform-origin: 100% 100%;
  }
}
@media (max-width: 1400px) {
  .columns h2 {
    font-size: 4rem;
  }
}
.stats-section {
  background: #f8f7f9;
  padding: 9.5rem 0;
}
@media (max-width: 767px) {
  .stats-section {
    padding: 5rem 0;
  }
  .stats-section .h2 {
    padding-left: 4%;
    padding-right: 4%;
  }
}
.content-section {
  background: #f8f7f9 url(../images/bg-destinations.jpg) repeat-y 50% 0 / 100% auto;
}
.content-section--psw {
  padding: 5rem 0 20rem;
}
.content-section--psw input[type="password"] {
  height: 5.2rem;
  width: 100%;
  box-sizing: border-box;
  padding: 0 2rem;
  background: #fff;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  border: none;
  color: #010101;
  -webkit-appearance: none;
  border-radius: 0px;
  max-width: 30rem;
  border: 1px solid #010101;
}
.content-section--psw input[type="password"]::-webkit-input-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.content-section--psw input[type="password"]:-moz-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.content-section--psw input[type="password"]::-moz-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.content-section--psw input[type="password"]:-ms-input-placeholder {
  color: #5e5f61;
  opacity: 1;
}
.content-section--psw input[type="password"]:focus::-webkit-input-placeholder {
  opacity: 0.5;
}
.content-section--psw input[type="password"]:focus:-moz-placeholder {
  opacity: 0.5;
}
.content-section--psw input[type="password"]:focus::-moz-placeholder {
  opacity: 0.5;
}
.content-section--psw input[type="password"]:focus:-ms-input-placeholder {
  opacity: 0.5;
}
.content-section--psw input[type="submit"] {
  padding: 0 2.5rem;
  box-sizing: border-box;
  font-size: 1.3rem;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  position: relative;
  min-width: 1rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  letter-spacing: 0px;
  transition: letter-spacing 0.35s;
  background: #652d6d;
  border: 1px solid #652d6d;
  line-height: 5rem;
  width: 100%;
  max-width: 15rem;
  cursor: pointer;
}
.content-section--psw input[type="submit"]:hover {
  letter-spacing: 0.2rem;
}
.content-section .inner {
  padding-bottom: 5rem;
}
.content-section .content-section-inner {
  position: relative;
  padding: 10rem 4rem 5rem 17rem;
}
.content-section .content-section-inner.slim {
  padding-top: 5rem;
}
.content-section .content-section-inner:before {
  content: "";
  top: 0;
  left: 0;
  width: 100vw;
  bottom: 0;
  max-height: 100%;
  position: absolute;
  background: #fff;
}
.content-section .h2 {
  position: relative;
  padding-bottom: 2rem;
}
.content-section .h2[style*="visible"]:before {
  width: 7.7rem;
}
.content-section .h2:before {
  content: "";
  position: absolute;
  width: 0rem;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d7acdd;
  transition: width 0.35s;
}
.content-section .content-section-in {
  position: relative;
  z-index: 5;
}
.content-section .flex-video-outer {
  width: 121%;
  margin-left: -17%;
}
.content-section .mejs-container {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
.content-section .mejs-container .wp-video-shortcode video, .content-section .mejs-container video.wp-video-shortcode {
  width: 100% !important;
  height: 100% !important;
}
.expert-meta .date + span {
  position: relative;
  z-index: 23;
}
.expert-meta span.expert-link:before {
  display: none;
}
@media (max-width: 1500px) {
  .content-section .content-section-inner {
    padding-left: 10rem;
  }
  .content-section .content-section-inner.slim {
    padding-top: 5rem;
  }
}
@media (max-width: 1100px) {
  .content-section .content-section-inner {
    padding: 5rem 4rem;
  }
}
@media (max-width: 1100px) {
  .content-section .h2:before {
    left: -1rem;
  }
}
@media (max-width: 767px) {
  .content-section .flex-video-outer {
    width: 100%;
    margin-left: 0;
  }
  .flex-video .mejs-overlay-button {
    transform: translate3d(-50%, -50%, 0) scale(0.7);
  }
}
.quote-image {
  background: #f8f7f9;
  padding-bottom: 14rem;
}
.quote-image .quote-image-inner:after {
  content: "";
  display: block;
  clear: both;
}
.quote-image .quote-image-inner.no-thumb .quote-image-right {
  margin-left: 34%;
}
.quote-image .quote-image-inner.no-thumb .quote-image-right .quote {
  max-width: 100%;
}
.quote-image .quote-image-inner .quote-image-left {
  width: 34%;
  float: left;
}
.quote-image .quote-image-inner .quote-image-left .quote-image-img {
  position: relative;
  top: -4.5rem;
  margin-bottom: -4.5rem;
  width: 100%;
}
.quote-image .quote-image-inner .quote-image-left .quote-image-img.no-shadow:after {
  display: none;
}
.quote-image .quote-image-inner .quote-image-left .quote-image-img div {
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.quote-image .quote-image-inner .quote-image-left .quote-image-img .play-btn {
  z-index: 7;
}
.quote-image .quote-image-inner .quote-image-left .quote-image-img:after {
  content: "";
  position: absolute;
  bottom: 10px;
  left: 20%;
  height: 40px;
  right: 20%;
  box-shadow: 0 20px 70px rgba(61, 21, 67, 0.5);
}
.quote-image .quote-image-inner .quote-image-left .quote-image-img img {
  display: block;
}
.quote-image .quote-image-inner .quote-image-right {
  margin-left: 50%;
  padding-top: 9.5rem;
}
.quote-image .quote-image-inner .quote-image-right .quote {
  max-width: 525px;
}
.quote-image .quote-image-inner .quote-image-right .quote .quote-in {
  position: relative;
}
.quote-image .quote-image-inner .quote-image-right .quote .quote-in:after {
  font-family: "Quarto-Light", Arial, sans-serif;
  font-size: 41rem;
  color: #f1eff3;
  position: absolute;
  content: "„";
  top: -9.2rem;
  left: -6.2rem;
  line-height: 0;
}
.quote-image .quote-image-inner .quote-image-right .quote .quote-in p:before {
  width: 7.2rem;
  height: 2px;
  content: "";
  position: relative;
  z-index: 2;
  left: -1.7rem;
  background: #cdb6d0;
  display: inline-block;
}
.quote-image .quote-image-inner .quote-image-right .quote p {
  font-family: "Quarto-Light", Arial, sans-serif;
  position: relative;
  z-index: 5;
  font-size: 2.5rem;
  color: #333435;
  line-height: 1.88;
}
.quote-image .quote-image-inner .quote-image-right .quote strong {
  font-weight: normal;
  font-family: "Quarto-Bold", Arial, sans-serif;
}
.quote-image .quote-image-inner .quote-image-right .quote strong em, .quote-image .quote-image-inner .quote-image-right .quote em strong {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  font-style: normal;
}
.quote-image .quote-image-inner .quote-image-right .quote a {
  font-family: "Quarto-Bold", Arial, sans-serif;
  position: relative;
  padding-bottom: 2px;
  transition: color 0.35s;
}
.quote-image .quote-image-inner .quote-image-right .quote a:before, .quote-image .quote-image-inner .quote-image-right .quote a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -2px;
  background: #af59bb;
  height: 1px;
  width: 100%;
  transition: width 0.5s;
}
.quote-image .quote-image-inner .quote-image-right .quote a:after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.quote-image .quote-image-inner .quote-image-right .quote .quote-meta .author-name {
  display: inline-block;
  vertical-align: bottom;
  margin-right: 4rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #a994ac;
  font-size: 1.4rem;
}
.quote-image .quote-image-inner .quote-image-right .quote .quote-meta .author-name b {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-weight: normal;
  color: #1c1c1e;
}
.quote-image .quote-image-inner .quote-image-right .quote .quote-meta .signature {
  display: inline-block;
  vertical-align: top;
  max-width: 240px;
}
.quote-image.centered .quote-image-inner.no-thumb .quote-image-right {
  margin-left: auto;
  margin-right: auto;
  max-width: 95rem;
  text-align: center;
}
.quote-image.centered .quote-image-inner .quote-image-right .quote .quote-in:after {
  display: none;
}
.desktop-version .quote-image .quote-image-inner .quote-image-right .quote a:hover {
  color: #652d6d;
}
.desktop-version .quote-image .quote-image-inner .quote-image-right .quote a:hover:after {
  width: 100%;
}
@media (max-width: 1400px) {
  .quote-image.not-centered .quote-image-inner .quote-image-right {
    padding-top: 2rem;
  }
  .quote-image.not-centered .quote-image-inner .quote-image-right .quote p {
    font-size: 2.2rem;
  }
}
@media (max-width: 1024px) {
  .quote-image.not-centered .quote-image-inner .quote-image-right {
    margin-left: 45%;
  }
}
@media (max-width: 1023px) {
  .quote-image.not-centered .quote-image-inner .quote-image-left {
    float: none;
    margin: 0 auto 3rem;
  }
  .quote-image.not-centered .quote-image-inner .quote-image-left .quote-image-img:after {
    display: none;
  }
  .quote-image.not-centered .quote-image-inner .quote-image-right .quote-meta {
    text-align: right;
  }
  .quote-image.not-centered .quote-image-inner .quote-image-right .quote-meta .author-name {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .quote-image {
    padding-bottom: 6rem;
  }
  .quote-image .quote-image-inner {
    padding: 0 4%;
  }
  .quote-image .quote-image-inner .quote-image-right .quote .quote-meta {
    text-align: right;
  }
  .quote-image .quote-image-inner .quote-image-right .quote .quote-meta .author-name {
    display: block;
    margin-right: 0;
    font-size: 1.6rem;
    margin-bottom: 1.5rem;
  }
  .quote-image .quote-image-inner .quote-image-right .quote .quote-meta .signature {
    max-width: 50vw;
  }
  .quote-image .quote-image-inner .quote-image-left .quote-image-img {
    top: 0;
    margin-bottom: 0;
  }
  .quote-image.not-centered .quote-image-inner .quote-image-right .quote .quote-in:after {
    font-size: 30rem;
    left: -3rem;
    top: -8rem;
  }
  .quote-image.not-centered .quote-image-inner .quote-image-left {
    width: 100%;
  }
  .quote-image.not-centered .quote-image-inner .quote-image-right {
    margin-left: 0;
  }
  .quote-image.centered .quote-image-inner .quote-image-left {
    float: none;
    width: 100%;
    margin: 0 auto;
  }
  .quote-image.centered .quote-image-inner .quote-image-left .quote-image-img:after {
    box-shadow: 0 20px 70px rgba(61, 21, 67, 0.95);
  }
  .quote-image.centered .quote-image-inner .quote-image-right {
    margin-left: 0;
  }
}
.list-with-image {
  background: #fff;
  position: relative;
  padding: 7rem 0;
}
.list-with-image .list-with-image-in .h2 {
  font-size: 5.5rem;
  position: relative;
  padding-bottom: 1.5rem;
  margin-bottom: 9rem;
}
.list-with-image .list-with-image-in .h2:before {
  content: "";
  position: absolute;
  width: 0;
  height: 2px;
  bottom: 0;
  left: -3rem;
  background: #d8aede;
  transition: width 0.35s 0.35s;
}
.list-with-image .list-with-image-in .h2[style*="visible"]:before {
  width: 7.7rem;
}
.list-with-image-list {
  position: relative;
  font-size: 0;
}
.list-with-image-list:before {
  content: "";
  position: absolute;
  left: 50%;
  width: 100vw;
  margin-left: -50vw;
  /*background: #f8f7f9;*/
  bottom: -7rem;
  top: 57px;
}
.list-with-image-list .list-with-image-item {
  position: relative;
  z-index: 5;
  width: 45%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 5.5rem;
}
.list-with-image-list .list-with-image-item.no-image .list-with-image-item-text {
  width: 100%;
}
.list-with-image-list .list-with-image-item.is-link .list-with-image-item-text {
  padding-right: 7rem;
}
.list-with-image-list .list-with-image-item:nth-child(2n+2) {
  margin-left: 8%;
}
.list-with-image-list .list-with-image-item .list-with-image-item-bg {
  width: 155px;
  height: 110px;
  margin-right: 5%;
  display: inline-block;
  vertical-align: top;
}
.list-with-image-list .list-with-image-item .list-with-image-item-bg a {
  display: block;
  overflow: hidden;
  position: relative;
}
.list-with-image-list .list-with-image-item .list-with-image-item-bg a:after {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(0, 0, 0, 0.15);
  transition: opacity 0.35s;
  opacity: 0;
  position: absolute;
}
.list-with-image-list .list-with-image-item .list-with-image-item-bg a:hover:after {
  opacity: 1;
}
.list-with-image-list .list-with-image-item .list-with-image-item-bg a:hover img {
  transform: scale(1.1) translate3d(0, 0, 0);
}
.list-with-image-list .list-with-image-item .list-with-image-item-bg img {
  max-height: 100%;
  will-change: transform;
  transform: scale(1) translate3d(0, 0, 0);
  transition: transform 0.35s;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text {
  width: calc(95% - 155px);
  display: inline-block;
  vertical-align: top;
  font-size: 1.4rem;
  box-sizing: border-box;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text h3 {
  font-size: 3rem;
  color: #1c1c1e;
  line-height: 1;
  margin-bottom: 1.8rem;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed a {
  color: #652d6d;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text h3 a {
  transition: color 0.35s;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text h3 a i {
  margin-left: 0.5rem;
  font-size: 1.8rem;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text h3 a:hover {
  color: #652d6d;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text p {
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #333435;
  font-size: 1.5rem;
  line-height: 1.66;
  margin-bottom: 0;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text a.read-more {
  position: absolute;
  top: 0;
  right: 0;
}
.desktop-version .list-with-image-list .list-with-image-item .list-with-image-item-text a.read-more:hover {
  right: -1.4rem;
}
.list-with-image-list .list-with-image-item .list-with-image-item-text h3.overed + p + a.read-more {
  position: absolute !important;
  top: 0 !important;
  right: -1.4rem !important;
}
.content-section + .list-with-image .list-with-image-list {
  position: static;
}
.content-section + .list-with-image .list-with-image-list::before {
  top: 0;
}
.content-section + .list-with-image .list-with-image-in .h2 {
  z-index: 2;
}
.expert-section + .list-with-image {
  background: #f8f7f9;
}
@media (max-width: 1300px) {
  .list-with-image .list-with-image-in .h2 {
    font-size: 5rem;
  }
  .list-with-image .list-with-image-in .h2:before {
    left: -2rem;
  }
}
@media (max-width: 1200px) {
  .list-with-image .list-with-image-in .h2 {
    font-size: 4.5rem;
  }
}
@media (max-width: 1100px) {
  .list-with-image .list-with-image-in .h2 {
    font-size: 4rem;
    margin-bottom: 5rem;
  }
  .list-with-image-list .list-with-image-item.is-link .list-with-image-item-text {
    padding-right: 0;
  }
  .list-with-image-list .list-with-image-item.is-link .list-with-image-item-text a.read-more {
    position: relative;
    float: right;
  }
}
@media (max-width: 1023px) {
  .list-with-image-list .list-with-image-item {
    width: 100%;
  }
  .list-with-image-list .list-with-image-item:nth-child(2n+2) {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .list-with-image {
    padding-bottom: 3.5rem;
  }
  .list-with-image-in {
    padding: 0 4%;
  }
  .list-with-image-list .list-with-image-item {
    margin-bottom: 3.5rem;
  }
  .list-with-image-list .list-with-image-item.is-link {
    margin-bottom: 2.5rem;
  }
  .list-with-image-list .list-with-image-item .list-with-image-item-text {
    width: 100%;
  }
  .list-with-image-list .list-with-image-item .list-with-image-item-bg {
    max-width: 120px;
    width: auto;
    max-height: 100vh;
    height: auto;
    margin-bottom: 2rem;
    min-width: 120px;
  }
  .list-with-image-list .list-with-image-item .read-more.small {
    transform: scale(0.6);
    transform-origin: 50% 50%;
  }
}
.small-cta {
  padding: 10rem 0;
  background: #fff url(../images/small-cta-bg.png) no-repeat right bottom;
}
.adjust-right .small-cta-list {
  text-align: right;
}
.small-cta-list {
  font-size: 0;
}
.small-cta-list .small-cta-item {
  font-size: 1.4rem;
  width: 38%;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.small-cta-list .small-cta-item:nth-child(2n+2) {
  margin-left: 16%;
}
.small-cta-list .small-cta-item h3 {
  font-size: 3rem;
  line-height: 1;
  font-family: "Quarto-Bold", Arial, sans-serif;
  margin-bottom: 2rem;
}
.small-cta-list .small-cta-item .small-cta-buttons .cta-btn {
  margin-right: 2.5rem;
  margin-bottom: 2rem;
}
.quote-image + .small-cta {
  background: #f8f7f9;
  padding-top: 0rem;
}
@media (max-width: 1400px) {
  .small-cta-list .small-cta-item {
    width: 50%;
  }
}
@media (max-width: 1100px) {
  .small-cta-list .small-cta-item {
    width: 60%;
  }
}
@media (max-width: 1023px) {
  .small-cta-list .small-cta-item {
    width: 80%;
  }
}
@media (max-width: 767px) {
  .small-cta-list {
    padding: 0 4%;
  }
  .small-cta-list .small-cta-item {
    width: 90%;
  }
}
@media (max-width: 480px) {
  .small-cta-list .small-cta-item {
    width: 100%;
  }
}
.page-template-flexible-page .expert-section {
  background: #f8f7f9 url(../images/experts-left-bg.png) no-repeat left bottom;
  padding-top: 5rem;
}
.page-template-flexible-page .expert-section:before {
  top: 0;
  background: #fff;
  height: 20rem;
}
.page-template-flexible-page .three-columns + .expert-section:before, .page-template-flexible-page .content-section + .expert-section:before {
  height: 0;
}
.expert-section-in:after {
  clear: both;
  display: block;
  content: "";
}
.reviews-list.flex-review .progress-bar {
  max-width: 490px;
  margin: 0 auto;
  float: none;
}
.carousel-experts {
  background: #f8f7f9 url(../images/experts-bg.png) no-repeat 0 bottom;
  padding: 7.5rem 0 2.5rem;
  position: relative;
}
.carousel-experts .slick-slider {
  position: static;
}
.desktop-version .carousel-experts:hover .slick-arrow {
  opacity: 1;
}
.experts-list-c {
  margin: 0 -24px;
  z-index: 3;
  position: static;
}
.experts-list-c__outer {
  position: relative;
}
.experts-list-c .slick-list {
  overflow: visible;
}
.experts-list-c .columnt-item {
  width: calc(100% - 24px);
  margin-left: 24px;
  margin-bottom: 0;
  will-change: transform;
  box-sizing: border-box;
}
.experts-list-c .columnt-item .columnt-item-in .columnt-item-img {
  margin-bottom: 3.5rem;
  padding-bottom: 89%;
}
.experts-list-c .columnt-item .columnt-item-text h3 span {
  display: block;
}
.experts-list-c .columnt-item .columnt-item-text .columnt-item-bottom {
  overflow: hidden;
}
.experts-list-c .slick-next, .experts-list-c .slick-prev {
  position: absolute;
  right: 1rem;
  top: calc(50% - 6rem);
  z-index: 9;
  width: 80px;
  height: 80px;
  margin-top: -40px;
  border-radius: 50%;
  background: #FFF url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%231C1C1C"/></svg>') no-repeat 50% 50% / 21px 18px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
  padding: 0;
  margin: 0;
  border: none;
  opacity: 1;
  text-indent: -9999px;
  cursor: pointer;
  transition: background 0.35s, opacity 0.35s;
}
@media (max-width: 1023px) {
  .experts-list-c .slick-next, .experts-list-c .slick-prev {
    width: 42px;
    height: 42px;
    margin-top: -21px;
    background-size: 19px 16px;
  }
}
.experts-list-c .slick-next.slick-disabled, .experts-list-c .slick-prev.slick-disabled {
  display: none;
  cursor: default;
  pointer-events: none;
  opacity: 0 !important;
}
.experts-list-c .slick-prev {
  right: auto;
  left: 1rem;
  transform: rotate(180deg);
}
.experts-list-c .columnt-item .columnt-item-in .read-more:hover {
  right: calc(13.5% - 1.4rem);
}
.experts-list-c .slick-track {
  display: flex;
  flex-wrap: wrap;
}
.experts-list-c .slick-track .slick-slide {
  height: auto;
  pointer-events: none;
}
.experts-list-c .slick-track .slick-slide.slick-active {
  pointer-events: inherit;
}
.experts-list-c .slick-track .te-card {
  height: 100%;
  box-sizing: border-box;
}
.desktop-version .experts-list-c .slick-next:hover, .desktop-version .experts-list-c .slick-prev:hover {
  background: #1C1C1C url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="18" viewBox="0 0 21 18" fill="none">  <path d="M10.47 1.64004L14.31 5.45004C15.29 6.45004 16.2 7.26004 17.04 7.88004C16 7.76004 14.77 7.70004 13.35 7.70004H0.75V9.74004H13.35C14.73 9.74004 15.95 9.67004 17.01 9.53004C16.19 10.19 15.28 11.01 14.28 11.99L10.5 15.8L11.85 17.15L20.25 8.72004L11.82 0.290039L10.47 1.64004Z" fill="%23ffffff"/></svg>') no-repeat 50% 50% / 21px 18px;
}
.te-card {
  background: #fff;
  width: calc(100% - 24px);
  margin-right: 24px;
  text-align: center;
  padding-bottom: 4.5rem;
  position: relative;
}
.te-card.no-tags:hover:before {
  box-shadow: 0 1.5rem 2rem -1rem rgba(0, 0, 0, 0.14);
}
.te-card .te-card-img {
  display: block;
  padding-top: 59%;
  position: relative;
  overflow: hidden;
  transition: all 0.25s linear;
  pointer-events: none;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 11;
}
.te-card .te-card-img b {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: transform 0.25s linear;
  will-change: transform;
  transform: translate3d(0, 0, 1px) translateZ(0);
  -webkit-backface-visibility: hidden;
}
.te-card .te-card-img b:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(0, 0, 0, 0.4);
}
.te-card .te-card-avatar {
  margin: -30% auto 0;
  position: relative;
  transition: margin-top 0.25s linear;
  pointer-events: none;
  z-index: 11;
}
.te-card .te-card-avatar:before {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: #fff;
  transition: all 0.25s linear;
}
.te-card .te-card-avatar span {
  width: 60%;
  padding-top: 60%;
  border-radius: 50%;
  display: inline-block;
  position: relative;
}
.te-card h3 {
  font-size: 4.2rem;
  padding: 0 2rem;
  margin-bottom: 2rem;
  position: relative;
  transition: color 0.35s;
}
.te-card .rating {
  margin: 0 auto;
}
.te-card .te-card-content {
  position: relative;
  z-index: 11;
  background: #fff;
  pointer-events: none;
  padding: 1.5rem 0 1rem;
  box-sizing: border-box;
}
.te-card .destination-meta {
  position: relative;
  width: 100%;
  padding-top: 0;
  min-height: 1px;
  float: none;
  transition: max-height 0.25s linear;
}
.te-card .destination-meta .destination-meta-in {
  left: 0;
  position: absolute;
  right: 0;
  background: #fff;
  padding: 0 12% 2rem;
  text-align: center;
  top: 0;
  z-index: 8;
  transform: translate(0, -100%);
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0);
  display: block !important;
  transition: transform 0.25s linear, box-shadow 0.05s linear;
  padding-top: 0.5rem;
}
.te-card .destination-meta .destination-meta-in:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  content: "";
  transition: all 0.25s linear;
}
.te-card .destination-meta .destination-meta-in .list {
  position: relative;
  z-index: 2;
}
.te-card .te-card-link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 7;
  text-indent: -9999px;
}
.te-card:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: #fff;
  transition: left 0.25s linear, right 0.25s linear, bottom 0.25s linear, box-shadow 0.25s linear, top 0.25s linear;
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0);
}
.desktop-version .te-card:hover {
  z-index: 99;
}
.desktop-version .te-card:hover:before {
  left: -1.9rem;
  right: -1.9rem;
}
.desktop-version .te-card:hover h3 {
  color: #652d6d;
}
.desktop-version .te-card:hover .te-card-avatar:before {
  left: -1.9rem;
  right: -1.9rem;
}
.desktop-version .te-card:hover .te-card-img {
  left: -1.9rem;
  right: -1.9rem;
  top: -2.3rem;
  width: calc(100% + 3.8rem);
  padding-top: calc(59% + 2.3rem);
}
.desktop-version .te-card:hover .te-card-img b {
  transform: translate3d(0, 0, 1px) translateZ(0) scale(1.02);
}
.desktop-version .te-card:hover .te-card-avatar {
  margin-top: calc(-30% - 2.3rem);
}
.desktop-version .te-card:hover .destination-meta .destination-meta-in {
  transform: translate(0, 0);
  box-shadow: 0 1.5rem 2rem -1rem rgba(0, 0, 0, 0.14);
  transition: transform 0.25s linear, box-shadow 0.05s linear 0.2s;
}
.desktop-version .te-card:hover .destination-meta .destination-meta-in:before {
  left: -1.9rem;
  right: -1.9rem;
}
.device-version .te-card .destination-meta {
  display: none;
}
@media (max-width: 1340px) {
  .experts-list-c {
    margin: 0;
  }
}
@media (max-width: 1100px) {
  .te-card h3 {
    font-size: 3.6rem;
  }
}
@media (max-width: 1023px) {
  .page-template-flexible-page .expert-section:before {
    height: 37rem;
  }
}
@media (max-width: 767px) {
  .carousel-experts .h2 {
    padding-left: 4%;
    padding-right: 4%;
  }
  .experts-list-c {
    margin-left: 4%;
  }
  .experts-list-c .slick-track {
    display: block;
  }
  .te-card {
    margin-right: 4vw;
    width: calc(100% - 4vw);
  }
  .te-card .te-card-avatar {
    margin-top: -25%;
    transform: translate(0, 0);
    position: relative;
    z-index: 22;
    will-change: transform;
  }
  .te-card .te-card-avatar span {
    width: 50%;
    padding-top: 50%;
  }
  .te-card .destination-meta .destination-meta-in .list {
    display: none;
  }
  .page-template-flexible-page .expert-section:before {
    height: 40rem;
  }
}
.icon-text {
  padding: 5rem 0;
}
.icon-text .icon-text-inner {
  max-width: 1098px;
  margin: 0 auto;
}
.icon-text h2 {
  max-width: 70rem;
}
.icon-text.layout-2column .value-propositions-list {
  max-width: 97rem;
  margin: 0 auto;
}
.icon-text.layout-3column .value-propositions-list .value-propositions-item {
  width: 33.33%;
}
@media (max-width: 1023px) {
  .icon-text.layout-3column .value-propositions-list .value-propositions-item h3 {
    font-size: 2.6rem;
  }
}
@media (max-width: 767px) {
  .icon-text.layout-3column .value-propositions-list .value-propositions-item {
    width: 50%;
  }
  .icon-text .icon-text-inner {
    padding: 0 4%;
  }
}
.small-cta {
  padding: 10rem 0;
  background: #fff url(../images/small-cta-bg.png) no-repeat right bottom;
}
.adjust-right .small-cta-list {
  text-align: right;
}
.small-cta-list {
  font-size: 0;
}
.small-cta-list .small-cta-item {
  font-size: 1.4rem;
  width: 38%;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.small-cta-list .small-cta-item:nth-child(2n+2) {
  margin-left: 16%;
}
.small-cta-list .small-cta-item h3 {
  font-size: 3rem;
  line-height: 1;
  font-family: "Quarto-Bold", Arial, sans-serif;
  margin-bottom: 2rem;
}
.small-cta-list .small-cta-item .small-cta-buttons .cta-btn {
  margin-right: 2.5rem;
  margin-bottom: 2rem;
}
.quote-image + .small-cta {
  background: #f8f7f9;
  padding-top: 0rem;
}
@media (max-width: 1400px) {
  .small-cta-list .small-cta-item {
    width: 50%;
  }
}
@media (max-width: 1100px) {
  .small-cta-list .small-cta-item {
    width: 60%;
  }
}
@media (max-width: 1023px) {
  .small-cta-list .small-cta-item {
    width: 80%;
  }
}
@media (max-width: 767px) {
  .small-cta-list {
    padding: 0 4%;
  }
  .small-cta-list .small-cta-item {
    width: 90%;
  }
}
@media (max-width: 480px) {
  .small-cta-list .small-cta-item {
    width: 100%;
  }
}
.vertical-video {
  padding: 8rem 0;
  margin: 5rem 0 0;
  position: relative;
  background: #652d6d;
  border-left: 2rem solid #fff;
  border-right: 2rem solid #fff;
  overflow: hidden;
}
.vertical-video.textright .vertical-video__in {
  flex-direction: row-reverse;
}
.vertical-video.textright .vertical-video__text {
  margin: 0 3.2% 0 0;
}
.vertical-video.textright .vertical-video__image {
  margin: 0 0 0 7.7%;
  padding: 2.5rem 0 0 2.5rem;
}
.vertical-video.textright .vertical-video__image:before {
  left: 0;
  right: 7rem;
  content: "";
  background: #c6dee0;
}
.vertical-video__in {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.vertical-video__text {
  width: 37%;
  margin: 0 0 0 3.2%;
  color: #fff;
}
.vertical-video__text .content-entry {
  color: #fff;
}
.vertical-video__text .content-entry a:not(.read-more-text):hover {
  color: #fff !important;
}
.vertical-video__text .content-entry p, .vertical-video__text .content-entry ul li, .vertical-video__text .content-entry ol li {
  color: #fff;
}
.vertical-video__text .content-entry p a, .vertical-video__text .content-entry ul li a, .vertical-video__text .content-entry ol li a {
  color: #fff;
}
.vertical-video__text .content-entry p a:hover, .vertical-video__text .content-entry ul li a:hover, .vertical-video__text .content-entry ol li a:hover {
  color: #fff;
}
.vertical-video__text .content-entry .read-more-content-wrap .shadow {
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #652d6d 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #652d6d 100%);
}
.vertical-video__text h2, .vertical-video__text h3, .vertical-video__text h4, .vertical-video__text h5, .vertical-video__text h6, .vertical-video__text .read-more-text {
  color: #fff;
}
.vertical-video__image {
  width: 35.4%;
  margin: 0 7.7% 0 0;
  box-sizing: border-box;
  padding: 2.5rem 2.5rem 0 0;
  position: relative;
}
.vertical-video__image:before {
  position: absolute;
  inset: 0;
  left: 7rem;
  right: 0;
  bottom: 7rem;
  content: "";
  background: #c6dee0;
}
.vertical-video__image-in {
  position: relative;
  padding-top: 179%;
}
.vertical-video__image-in img, .vertical-video__image-in iframe, .vertical-video__image-in .tiktok-embed {
  object-fit: cover;
  position: absolute;
  inset: 0;
  min-width: 100%;
  min-height: 100%;
}
.vertical-video__image-in video {
  position: absolute;
  inset: 0;
  object-fit: cover;
  max-width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.vertical-video__image-in .video-bg.playing img {
  opacity: 0;
  pointer-events: none;
}
@media (max-width: 1220px) {
  .vertical-video__text {
    margin-left: 0;
    width: 46%;
  }
  .vertical-video__image {
    margin-right: 0;
    width: 40%;
  }
  .vertical-video.textright .vertical-video__text {
    margin-right: 0;
  }
  .vertical-video.textright .vertical-video__image {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .vertical-video {
    border: none;
  }
  .vertical-video__in {
    flex-direction: column;
    padding: 0 4%;
  }
  .vertical-video__text {
    width: 100%;
  }
  .vertical-video__image {
    width: 100%;
    margin-top: 8rem;
  }
  .vertical-video.textright .vertical-video__in {
    flex-direction: column-reverse;
  }
  .vertical-video.textright .vertical-video__image {
    margin-top: 0;
    margin-bottom: 8rem;
  }
}
.featured-video {
  padding: 8rem 0;
  margin: 5rem 0 0;
}
.featured-video__title {
  margin-bottom: 6rem;
  max-width: 70%;
}
.featured-video__image {
  position: relative;
  padding-top: 56.25%;
}
.featured-video__image::before {
  position: absolute;
  right: -3rem;
  top: -3rem;
  width: 73%;
  content: "";
  background: #c7dfe2;
  padding-top: 39%;
}
.featured-video__image::after {
  position: absolute;
  left: -3rem;
  top: 14%;
  width: 23%;
  content: "";
  background: #e1d0e7;
  padding-top: 28%;
}
.featured-video__image img, .featured-video__image iframe {
  object-fit: cover;
  position: absolute;
  inset: 0;
  min-width: 100%;
  min-height: 100%;
  z-index: 2;
  max-height: 100%;
}
.featured-video__image video {
  position: absolute;
  inset: 0;
  object-fit: cover;
  max-width: 100%;
  min-width: 100%;
  min-height: 100%;
  z-index: 2;
}
.featured-video__image .video-bg.playing img {
  opacity: 0;
  pointer-events: none;
}
@media (max-width: 1023px) {
  .featured-video__title {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .featured-video {
    padding: 5rem 0;
  }
  .featured-video__title {
    margin-bottom: 3rem;
    padding-left: 1.5rem;
  }
  .featured-video__image:before {
    top: 8%;
  }
  .featured-video__image::after {
    top: 40%;
  }
}
.video-playlist {
  padding: 8rem 0;
  margin: 5rem 0 0;
  position: relative;
  overflow: hidden;
}
.video-playlist__title {
  margin-bottom: 5.5rem;
}
.video-playlist__in {
  display: flex;
  justify-content: space-between;
  position: relative;
  align-items: flex-start;
}
.video-playlist__carousel {
  width: 65.9%;
  position: relative;
  z-index: 3;
}
.video-playlist__aside {
  width: 31.4%;
  position: relative;
  padding: 0 1.5rem 3.5rem 0;
  box-sizing: border-box;
}
.video-playlist__aside:before {
  position: absolute;
  content: "";
  inset: 0;
  left: -21rem;
  top: -4rem;
  background: #c7dfe2;
  z-index: 0;
}
.video-playlist__aside-in {
  position: relative;
  z-index: 2;
  max-height: 309px;
  margin-bottom: 3.5rem;
  overflow-y: auto;
  overflow-x: hidden;
}
.video-playlist__aside-in::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}
.video-playlist__aside-in::-webkit-scrollbar-track {
  background-color: #a5b8bb;
}
.video-playlist__aside-in::-webkit-scrollbar-thumb {
  background-color: #1c1c1c;
  border-radius: 10px;
}
.video-playlist__aside-controls {
  position: relative;
  z-index: 2;
  display: flex;
  align-items: flex-end;
  padding-right: 3.5rem;
  justify-content: flex-end;
}
.video-playlist__aside-controls .current {
  font-family: "Quarto-Bold", Arial, sans-serif;
  font-size: 3rem;
  line-height: 1;
  color: #1c1c1c;
}
.video-playlist__aside-controls .total {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  border-left: 1px solid #1c1c1c;
  padding-left: 1rem;
  font-size: 1.6rem;
  margin: 0 0 0.7rem 1rem;
  line-height: 10px;
}
.video-playlist__item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 3rem;
  gap: 2.5rem;
  align-items: flex-start;
}
.video-playlist__item:last-child {
  margin-bottom: 0;
}
.video-playlist__item-img {
  width: 40.9%;
  padding-top: 22.6%;
  position: relative;
}
.video-playlist__item-img img {
  position: absolute;
  inset: 0;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
  max-height: 100%;
}
.video-playlist__item-body {
  flex: 1;
}
.video-playlist__item-title {
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  margin-bottom: 1rem;
  line-height: 1.2;
  font-size: 1.6rem;
}
.video-playlist__item-place {
  font-size: 1.3rem;
  line-height: 1.2;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
}
.video-playlist__slide-bg {
  position: relative;
  padding-top: 56.25%;
  background: grey;
  margin-bottom: 1.5rem;
}
.video-playlist__slide-bg .video-bg.playing img {
  opacity: 0;
  pointer-events: none;
}
.video-playlist__slide-bg img, .video-playlist__slide-bg iframe {
  object-fit: cover;
  position: absolute;
  inset: 0;
  min-width: 100%;
  min-height: 100%;
  max-height: 100%;
}
.video-playlist__slide-bg video {
  position: absolute;
  inset: 0;
  object-fit: cover;
  max-width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.video-playlist__slide-bg button {
  position: absolute;
}
.video-playlist__slide-meta {
  display: flex;
  justify-content: space-between;
}
.video-playlist__slide-title {
  max-width: 75%;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  font-size: 1.6rem;
  line-height: 1.2;
  color: #1c1c1c;
}
.video-playlist__slide-place {
  max-width: 25%;
  font-size: 1.3rem;
  line-height: 1.2;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  padding-top: 0.2rem;
}
@media (max-width: 1220px) {
  .video-playlist__item-title {
    font-size: 1.4rem;
  }
}
@media (max-width: 1023px) {
  .video-playlist__title {
    margin-bottom: 3rem;
    padding: 0 1.5rem;
  }
  .video-playlist__in {
    flex-direction: column;
  }
  .video-playlist__carousel {
    width: calc(100% - 3rem);
    margin: 0 1.5rem 2.5rem;
  }
  .video-playlist__aside {
    width: 100%;
    padding: 0 1.6rem 3rem;
  }
  .video-playlist__aside::before {
    left: 0;
    top: -20rem;
  }
  .video-playlist__aside-in {
    position: relative;
    z-index: 2;
    max-height: initial;
    margin-bottom: 0;
    overflow-x: auto;
    overflow-y: hidden;
    flex-wrap: nowrap;
    display: flex;
  }
  .video-playlist__aside-controls {
    display: none;
  }
  .video-playlist__item {
    width: 155px;
    min-width: 155px;
    margin-right: 20px;
    flex-direction: column;
    gap: 10px;
  }
  .video-playlist__item:last-child {
    margin-right: 0;
  }
  .video-playlist__item-img {
    width: 100%;
    padding-top: 56.25%;
  }
  .video-playlist__slide-meta {
    flex-direction: column;
  }
  .video-playlist__slide-place {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .video-playlist {
    padding: 5rem 0;
    margin: 0;
  }
}
.video-text {
  padding: 8rem 0;
  margin: 5rem 0 0;
  position: relative;
  background: #652d6d;
  border-left: 2rem solid #fff;
  border-right: 2rem solid #fff;
  overflow: hidden;
}
.video-text__in {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
}
.video-text__caption {
  color: #fff;
  font-size: 1.6rem;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  line-height: 1.2;
  padding-top: 0.7rem;
}
.video-text__text {
  width: 29%;
  color: #fff;
}
.video-text__text .content-entry {
  color: #fff;
}
.video-text__text .content-entry a:not(.read-more-text):hover {
  color: #fff !important;
}
.video-text__text .content-entry p, .video-text__text .content-entry ul li, .video-text__text .content-entry ol li {
  color: #fff;
}
.video-text__text .content-entry p a, .video-text__text .content-entry ul li a, .video-text__text .content-entry ol li a {
  color: #fff;
}
.video-text__text .content-entry p a:hover, .video-text__text .content-entry ul li a:hover, .video-text__text .content-entry ol li a:hover {
  color: #fff;
}
.video-text__text .content-entry .read-more-content-wrap .shadow {
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #652d6d 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #652d6d 100%);
}
.video-text__text h2, .video-text__text h3, .video-text__text h4, .video-text__text h5, .video-text__text h6, .video-text__text .read-more-text {
  color: #fff;
}
.video-text__image {
  width: 65%;
  box-sizing: border-box;
  position: relative;
}
.video-text__image-in {
  position: relative;
  padding-top: 56.25%;
}
.video-text__image-in img, .video-text__image-in iframe, .video-text__image-in .tiktok-embed {
  object-fit: cover;
  position: absolute;
  inset: 0;
  min-width: 100%;
  min-height: 100%;
  max-height: 100%;
}
.video-text__image-in video {
  position: absolute;
  inset: 0;
  object-fit: cover;
  max-width: 100%;
  min-width: 100%;
  min-height: 100%;
  max-height: 100%;
}
.video-text__image-in .video-bg.playing img {
  opacity: 0;
  pointer-events: none;
}
@media (max-width: 1220px) {
  .video-text__text {
    width: 45%;
  }
  .video-text__image {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .video-text {
    border: none;
  }
  .video-text__in {
    flex-direction: column;
    padding: 0 4%;
  }
  .video-text__text {
    width: 100%;
  }
  .video-text__image {
    width: 100%;
    margin-top: 5rem;
  }
}
/* Advanced Navigation - Dropdown Sub-Navigation */
.adv-navigation-fixed .adv-navigation {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
}
.adv-navigation {
  background: #fff;
  position: relative;
  z-index: 98;
  /* Dropdown panel */
}
.adv-navigation .inner {
  position: relative;
  z-index: 2;
}
.adv-navigation .adv-navigation-toggle {
  display: none;
}
.adv-navigation .adv-navigation-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  text-align: center;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.adv-navigation .adv-navigation-item {
  position: relative;
  margin: 0 0.5rem;
}
.adv-navigation .adv-navigation-item.has-dropdown {
  cursor: pointer;
}
.adv-navigation .adv-navigation-link {
  color: #1c1c1c;
  display: block;
  padding: 15px 2rem;
  position: relative;
  font-size: 13px;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  cursor: pointer;
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.35s;
}
.adv-navigation .adv-navigation-link:before {
  content: "";
  position: absolute;
  height: 4px;
  right: 0;
  bottom: 0;
  width: 0;
  background: #7c4c83;
  transition: width 0.35s linear 0s;
}
.adv-navigation .adv-navigation-link.current:before, .adv-navigation .adv-navigation-link.active:before {
  width: 100%;
  left: 0;
}
.adv-navigation .adv-navigation-arrow {
  display: inline-block;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #af59bb;
  margin-left: 6px;
  vertical-align: middle;
  transition: transform 0.35s;
}
.adv-navigation .adv-navigation-dropdown {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  min-width: 220px;
  background: #fff;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
  border-bottom: 3px solid #e1d0e7;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.25s, visibility 0.25s;
  z-index: 100;
  padding: 1rem 0;
}
.adv-navigation .adv-navigation-dropdown-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.adv-navigation .adv-navigation-dropdown-item {
  display: block;
}
.adv-navigation .adv-navigation-dropdown-link {
  display: block;
  padding: 0.8rem 2.5rem;
  font-size: 1.4rem;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  color: #1c1c1c;
  text-decoration: none;
  white-space: nowrap;
  transition: background 0.2s, color 0.2s;
}
.adv-navigation .adv-navigation-dropdown-link:hover {
  background: #f8f7f9;
  color: #652d6d;
}
/* Desktop hover behavior */
.desktop-version .adv-navigation .adv-navigation-item.has-dropdown:hover > .adv-navigation-dropdown {
  opacity: 1;
  visibility: visible;
}
.desktop-version .adv-navigation .adv-navigation-item.has-dropdown:hover > .adv-navigation-link .adv-navigation-arrow {
  transform: rotate(180deg);
}
.desktop-version .adv-navigation .adv-navigation-link:hover:before {
  width: 100%;
  left: 0;
}
/* Mobile accordion open state */
.adv-navigation-item.is-open > .adv-navigation-dropdown {
  opacity: 1;
  visibility: visible;
}
.adv-navigation-item.is-open > .adv-navigation-link .adv-navigation-arrow {
  transform: rotate(180deg);
}
/* Responsive: Tablet and below */
@media (max-width: 1023px) {
  .adv-navigation .adv-navigation-list {
    flex-wrap: nowrap;
    overflow-x: auto;
    justify-content: flex-start;
    -webkit-overflow-scrolling: touch;
    margin-bottom: -8px;
    padding-bottom: 8px;
  }
  .adv-navigation .adv-navigation-item {
    flex-shrink: 0;
  }
}
/* Responsive: Mobile */
@media (max-width: 767px) {
  .adv-navigation .adv-navigation-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 0;
    font-size: 13px;
    font-family: "eina03-bolduploaded_file", Arial, sans-serif;
    text-transform: uppercase;
    color: #1c1c1c;
    cursor: pointer;
  }
  .adv-navigation .adv-navigation-toggle span {
    width: 18px;
    height: 2px;
    background: #1c1c1c;
    display: inline-block;
    margin-right: 10px;
    position: relative;
  }
  .adv-navigation .adv-navigation-toggle span:before, .adv-navigation .adv-navigation-toggle span:after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 2px;
    background: #1c1c1c;
  }
  .adv-navigation .adv-navigation-toggle span:before {
    top: -5px;
  }
  .adv-navigation .adv-navigation-toggle span:after {
    bottom: -5px;
  }
  .adv-navigation .adv-navigation-list {
    display: none;
    flex-direction: column;
    overflow-x: visible;
    margin-bottom: 0;
    padding-bottom: 0;
    border-top: 1px solid #e8e8e8;
  }
  .adv-navigation.is-mobile-open .adv-navigation-list {
    display: flex;
  }
  .adv-navigation .adv-navigation-item {
    margin: 0;
    border-bottom: 1px solid #e8e8e8;
  }
  .adv-navigation .adv-navigation-item:last-child {
    border-bottom: none;
  }
  .adv-navigation .adv-navigation-link {
    padding: 14px 4%;
    text-align: left;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .adv-navigation .adv-navigation-dropdown {
    position: static;
    transform: none;
    box-shadow: none;
    border-bottom: none;
    min-width: 0;
    display: none;
    opacity: 1;
    visibility: visible;
    padding: 0;
    background: #f8f7f9;
  }
  .adv-navigation .adv-navigation-item.is-open > .adv-navigation-dropdown {
    display: block;
  }
  .adv-navigation .adv-navigation-dropdown-link {
    padding: 10px 8%;
    font-size: 1.5rem;
  }
}
/* Corporate blog Post page */
.single-post {
  background: #f8f7f9;
}
.single-post .single-travel-journal {
  background: none;
}
.columns.related-posts .columnt-item .columnt-item-in .columnt-item-text .destination-meta {
  z-index: 23;
  padding-bottom: 1rem;
}
.columns.related-posts .columnt-item .columnt-item-in .columnt-item-text .content-entry {
  min-height: 7.5rem;
}
.single-post .breadcrumbs {
  color: #af59bb;
  font-size: 1.4rem;
  margin-bottom: 2rem;
}
.single-post .breadcrumbs > span {
  display: inline-block;
  color: #333435;
}
.single-post .breadcrumbs > span a {
  color: #333435;
}
.single-post .breadcrumbs a, .single-post .breadcrumbs span {
  font-size: 1.4rem;
  transition: color 0.35s;
}
.single-post .breadcrumbs > span a:hover {
  color: rgba(101, 45, 109, 0.89);
}
.clear-search {
  color: #1c1c1c;
  padding-right: 2rem;
  position: relative;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  transition: color 0.35s;
  margin-right: 2.4rem;
  display: inline-block;
  vertical-align: top;
  margin-top: 1rem;
}
.clear-search:before, .clear-search:after {
  position: absolute;
  right: 5px;
  width: 2px;
  background: #af59bb;
  top: 2px;
  bottom: 2px;
  content: "";
  transform: rotate(-45deg);
}
.clear-search:after {
  transform: rotate(45deg);
}
.no-result {
  padding: 0 3rem;
  text-align: center;
  width: calc(100% - 6rem);
}
.single-post .hero-flexible-three .hero-flexible-three-in .hero-background {
  overflow: hidden;
}
.single-post .hero-flexible-three .hero-flexible-three-in .hero-background div {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  transform: scale(1.2);
  transition: transform 3s;
}
.single-post .hero-flexible-three .hero-flexible-three-in .hero-background div::after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: rgba(0, 0, 0, 0.35);
}
.single-post.loaded .hero-flexible-three .hero-flexible-three-in .hero-background div {
  transform: scale(1);
}
.desktop-version .share-tool li a {
  transition: background 0.35s, color 0.35s;
}
.desktop-version .share-tool li a:hover {
  background: #652d6d;
  color: #fff;
}
/* Search page */
.search .load-more .inner .load-more-in {
  width: 100%;
}
.search .hero-flexible {
  margin-bottom: 0;
  padding: 28rem 0 11.5rem;
}
.search .search-list {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background: #f8f7f9 url(../images/bg-destinations-list.jpg) repeat-y 50% 0;
}
.search .navigation ul {
  text-align: center;
}
.search .navigation ul li {
  margin: 0 2rem;
}
.search .navigation ul li a em {
  font-style: normal;
  font-family: "eina01-regularuploaded_file", Arial, sans-serif;
  font-size: 0.85em;
}
.search .tab-box {
  display: none;
}
.search .tab-box.current {
  display: block;
}
.search .regions-list {
  width: 100%;
}
.search .regions-list .item, .search .regions-list .te-card {
  margin-right: 1%;
  margin-left: 1%;
}
.wp-pagenavi {
  padding: 6rem 0;
  clear: both;
  text-align: center;
  position: relative;
  width: 100%;
}
.wp-pagenavi .pages {
  display: none;
}
.wp-pagenavi a {
  text-decoration: underline;
}
.wp-pagenavi a:hover {
  text-decoration: none;
}
.wp-pagenavi a.first, .wp-pagenavi a.last {
  width: 25px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
  background: url(../images/arrow.png) no-repeat 0 center;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 9999px;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.wp-pagenavi a.first:hover, .wp-pagenavi a.last:hover {
  opacity: 0.7;
}
.wp-pagenavi a.last {
  background-position: center right;
}
.wp-pagenavi a.nextpostslink {
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
  border: 1px solid #787878;
  position: relative;
  text-decoration: none;
  overflow: hidden;
  text-indent: 9999px;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.wp-pagenavi a.nextpostslink:hover {
  opacity: 0.7;
}
.wp-pagenavi a.nextpostslink:before {
  content: "";
  border: 6px solid transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  border-left: 10px solid #652d6d;
  width: 1px;
  margin-top: -5.5px;
  margin-left: -3px;
}
.wp-pagenavi a.nextpostslink:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -1px;
  width: 2px;
  height: 2px;
  margin-top: -1px;
  background: #fff;
}
.wp-pagenavi a.previouspostslink {
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
  border: 1px solid #787878;
  position: relative;
  text-decoration: none;
  overflow: hidden;
  text-indent: 9999px;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.wp-pagenavi a.previouspostslink:hover {
  opacity: 0.7;
}
.wp-pagenavi a.previouspostslink:before {
  content: "";
  border: 6px solid transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  border-right: 10px solid #652d6d;
  width: 1px;
  margin-top: -5.5px;
  margin-left: -13px;
}
.wp-pagenavi a.previouspostslink:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -1px;
  width: 2px;
  height: 2px;
  margin-top: -1px;
  background: #fff;
}
.wp-pagenavi a, .wp-pagenavi span {
  font-size: 2.2rem;
  color: #000;
  margin: 0 0.8rem;
  line-height: 30px;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
}
.wp-pagenavi a.current, .wp-pagenavi span.current {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
/* Client page */
.client-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  padding: 5rem 0 3rem;
  background: #fff;
  z-index: 99;
  border-bottom: 1px solid #c6c6c6;
  transition: opacity 0.5s, transform 0.5s;
  opacity: 0;
  transform: translate(0, 8rem);
}
.client-header .logo {
  float: left;
}
.client-header .nav-client {
  float: right;
  padding-top: 2.5rem;
}
.client-header .nav-client .client-log-out {
  color: #1c1c1e;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  padding-right: 40px;
  position: relative;
  text-transform: uppercase;
  margin-right: 40px;
  display: inline-block;
  vertical-align: top;
}
.client-header .nav-client .client-log-out:before {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -12.5px;
  width: 25px;
  height: 25px;
  background: url(../images/sprite-2.png) no-repeat -88px 0;
}
.client-header .nav-client .client-log-out:after {
  content: "";
  position: absolute;
  top: 50%;
  height: 17px;
  width: 1px;
  background: #d9d9d9;
  margin-top: -8.5px;
  right: -39px;
}
.client-header .home-link {
  color: #1c1c1e;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  padding-right: 40px;
  position: relative;
  text-transform: uppercase;
  margin-left: 34px;
  display: inline-block;
  vertical-align: top;
}
.client-header .home-link:before {
  content: "";
  position: absolute;
  width: 22px;
  height: 25px;
  top: 50%;
  right: 0;
  margin-top: -14.5px;
  background: url(../images/sprite-2.png) no-repeat -89px -28px;
}
.loaded .client-header {
  opacity: 1;
  transform: translate(0, 0);
}
.page-template-client-page #content, .single-client #content {
  padding-top: 130px;
  background: url(../images/client-bg.jpg) no-repeat center 0;
}
.client-hero {
  padding: 9rem 0;
  transition: opacity 0.5s 0.5s, transform 0.5s 0.5s;
}
.client-hero:after {
  clear: both;
  content: "";
  display: block;
}
.client-hero.client-hero-bottom {
  padding-top: 0;
}
.client-hero.client-hero-bottom .client-hero-in .client-hero-right {
  padding-top: 0;
}
.client-hero .client-hero-in .client-hero-left {
  float: left;
  width: 59%;
}
.client-hero .client-hero-in .client-hero-left .client-hero-logo {
  display: inline-block;
  vertical-align: top;
  width: 155px;
  padding-top: 3.5rem;
}
.client-hero .client-hero-in .client-hero-left div.small-heading {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  color: #1c1c1e;
  margin-bottom: 3.5rem;
  font-size: 1.4rem;
}
.client-hero .client-hero-in .client-hero-left .client-hero-inf {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 170px);
}
.client-hero .client-hero-in .client-hero-left .client-hero-inf h1 {
  font-size: 6.7rem;
  color: #1c1c1e;
  margin-bottom: 0.5rem;
}
.client-hero .client-hero-in .client-hero-left .client-hero-inf h2 {
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  font-size: 5rem;
  color: #1c1c1e;
  margin-bottom: 0;
}
.client-hero .client-hero-in .client-hero-right {
  margin-left: 65%;
}
.client-hero .client-hero-in .client-hero-right .account-manager {
  max-width: 400px;
  margin: 0 0 0 auto;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-label {
  color: #1c1c1e;
  font-size: 1.2rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  margin-bottom: 2.5rem;
  text-transform: uppercase;
  margin-left: 140px;
  opacity: 0.8;
  letter-spacing: 0.1rem;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in:after {
  clear: both;
  content: "";
  display: block;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-photo {
  width: 82px;
  height: 82px;
  padding: 5px;
  border: 2px solid #e1d0e7;
  border-radius: 100%;
  position: relative;
  float: left;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-photo:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  border: 5px solid #fff;
  border-radius: 100%;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info {
  margin-left: 140px;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info h3 {
  font-family: "Quarto-Bold", Arial, sans-serif;
  color: #1c1c1c;
  font-size: 3rem;
  margin-bottom: 1rem;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info .tel {
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #1c1c1e;
  margin-bottom: 1rem;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info .tel p {
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #1c1c1e;
  margin-bottom: 0;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info .tel a {
  color: #1c1c1e;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info .email {
  color: #1c1c1e;
  font-family: "eina02-bolduploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  padding-bottom: 1rem;
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info .email:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  height: 1px;
  width: 100%;
  transition: width 0.35s;
  background: #af59bb;
}
.desktop-version .client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info .email:hover:after {
  width: 0;
  left: 0;
}
@media (max-width: 1400px) {
  .client-hero .client-hero-in .client-hero-left .client-hero-inf h1 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .client-hero .client-hero-in .client-hero-left .client-hero-inf h1 {
    font-size: 6rem;
  }
  .client-hero .client-hero-in .client-hero-left .client-hero-inf h2 {
    font-size: 4rem;
  }
  .client-hero .client-hero-in .client-hero-left .client-hero-logo {
    width: 100px;
    margin-right: 2rem;
  }
  .client-hero .client-hero-in .client-hero-right {
    margin-left: 62%;
  }
  .client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info, .client-hero .client-hero-in .client-hero-right .account-manager .account-manager-label {
    margin-left: 115px;
  }
}
@media (max-width: 1200px) {
  .client-hero .client-hero-in .client-hero-left .client-hero-inf h1 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .client-hero .client-hero-in .client-hero-left .client-hero-inf h1 {
    font-size: 4rem;
  }
}
@media (max-width: 1023px) {
  .client-hero .client-hero-in .client-hero-left {
    width: 100%;
  }
  .client-hero .client-hero-in .client-hero-left .client-hero-logo {
    width: 96px;
    margin-right: 11px;
  }
  .client-hero .client-hero-in .client-hero-right {
    margin-left: 0;
    padding-top: 4rem;
    clear: both;
  }
  .client-hero .client-hero-in .client-hero-right .account-manager {
    max-width: 100vw;
  }
}
@media (max-width: 767px) {
  .client-hero {
    padding: 4rem 0;
  }
  .client-hero .client-hero-in {
    padding: 0 4%;
  }
  .client-hero .client-hero-in .client-hero-left .client-hero-logo {
    width: 60px;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .client-hero .client-hero-in .client-hero-left .client-hero-inf {
    width: calc(100% - 78px);
    vertical-align: middle;
  }
  .client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-photo {
    width: 62px;
    height: 62px;
  }
  .client-hero .client-hero-in .client-hero-right .account-manager .account-manager-in .account-manager-info {
    margin-left: 95px;
  }
  .client-hero .client-hero-in .client-hero-right .account-manager .account-manager-label {
    margin-bottom: 1rem;
    margin-left: 95px;
  }
  .client-header {
    padding-top: 2rem;
  }
  .client-header .logo {
    float: none;
    margin: 0 auto;
    width: 50vw;
  }
}
.page-template-client-page, .single-client {
  background: #f8f7f9;
}
.client-container {
  margin-bottom: 14rem;
}
.client-container-in:after {
  clear: both;
  display: block;
  content: "";
}
.client-container-in .sidebar-client {
  width: 33%;
  position: relative;
  float: left;
}
.client-container-in .sidebar-client:before {
  content: "";
  position: absolute;
  left: -12%;
  width: 119%;
  top: 4.5rem;
  background: #e1d0e7;
  height: 80%;
}
.client-container-in .sidebar-client .sidebar-client-in {
  position: relative;
  z-index: 5;
  background: #fff;
  padding: 6.5rem 13% 3.5rem;
  border-bottom: 11px solid #3a3a3c;
}
.client-container-in .sidebar-client .sidebar-client-in h3 {
  font-size: 3rem;
  font-family: "Quarto-Bold", Arial, sans-serif;
}
.client-container-in .sidebar-client .sidebar-client-in p {
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.client-container-in .sidebar-client .sidebar-client-in .widget-info {
  padding-bottom: 4.5rem;
  margin-bottom: 6rem;
  position: relative;
}
.client-container-in .sidebar-client .sidebar-client-in .widget-info:before {
  content: "";
  position: absolute;
  left: -2rem;
  bottom: 0;
  width: 7.6rem;
  height: 2px;
  background: #d1bcd4;
}
.client-container-in .sidebar-client .sidebar-client-in .widget-info h3 {
  margin-bottom: 2.5rem;
}
.client-container-in .sidebar-client .sidebar-client-in .lists-link ul {
  list-style-type: none;
  margin-bottom: 6rem;
}
.client-container-in .sidebar-client .sidebar-client-in .lists-link ul li {
  font-size: 1.6rem;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  line-height: 1.8;
  margin-bottom: 2.5rem;
}
.client-container-in .sidebar-client .sidebar-client-in .lists-link ul li a {
  position: relative;
  display: block;
  color: #1c1c1c;
  padding-left: 6rem;
}
.client-container-in .sidebar-client .sidebar-client-in .lists-link ul li a:before {
  content: attr(data-ico);
  position: absolute;
  font-size: 2.7rem;
  line-height: 1;
  color: #af59bb;
  left: 0;
  top: 0;
  font-family: "FontAwesome", sans-serif;
}
.client-container-in .content-client {
  margin-left: 40.5%;
}
.tools-list {
  display: flex;
  flex-wrap: wrap;
}
.tools-list .tool-item {
  display: inline-block;
  vertical-align: top;
  background: #fff;
  width: 48%;
  margin-bottom: 3.5rem;
  border-bottom: 11px solid #e1d0e7;
  position: relative;
}
.tools-list .tool-item:nth-child(2n+2) {
  margin-left: 4%;
}
.tools-list .tool-item .tool-item-in {
  padding: 4.5rem 4.5rem 9.5rem 5.5rem;
}
.tools-list .tool-item .tool-item-in .sub-title {
  margin-left: 0;
}
.tools-list .tool-item .tool-item-in .tool-logo {
  margin-bottom: 3.5rem;
}
.tools-list .tool-item .tool-item-in .tool-text {
  margin-bottom: 3.5rem;
}
.tools-list .tool-item .tool-item-in .tool-text p {
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.33;
}
.tools-list .tool-item .tool-item-in .tool-buttons {
  position: absolute;
  left: 4.5rem;
  right: 5.5rem;
  bottom: 4.5rem;
}
.tools-list .tool-item .tool-item-in .tool-buttons .cta-btn {
  min-width: inherit;
  padding: 0 6rem;
  margin-right: 2.5rem;
}
@media (max-width: 1400px) {
  .client-container-in .sidebar-client .sidebar-client-in .lists-link ul li {
    font-size: 1.4rem;
  }
  .client-container-in .sidebar-client .sidebar-client-in .widget-info {
    padding-bottom: 2.5rem;
    margin-bottom: 4rem;
  }
  .client-container-in .sidebar-client .sidebar-client-in p {
    font-size: 1.8rem;
  }
  .tools-list .tool-item .tool-item-in {
    padding: 4.5rem 3rem 14rem;
  }
  .tools-list .tool-item .tool-item-in .cta-btn.active::before {
    width: 3.3rem;
    left: -1.3rem;
  }
  .tools-list .tool-item .tool-item-in .tool-buttons .link {
    margin-top: 1.5rem;
  }
}
@media (max-width: 1023px) {
  .client-container-in .content-client {
    margin-left: 0;
  }
  .client-container-in .sidebar-client {
    width: 100%;
    float: none;
    margin-bottom: 4rem;
  }
  .client-container-in .sidebar-client .sidebar-client-in {
    padding: 5rem;
  }
  .client-container-in .sidebar-client .sidebar-client-in:after {
    clear: both;
    content: "";
    display: block;
  }
  .client-container-in .sidebar-client .sidebar-client-in .lists-link {
    float: left;
    width: 48%;
  }
  .client-container-in .sidebar-client .sidebar-client-in .lists-link + .lists-link {
    float: right;
  }
  .client-container-in .sidebar-client .sidebar-client-in .lists-link ul {
    margin-bottom: 0;
  }
  .tools-list .tool-item .tool-item-in {
    padding-bottom: 10rem;
  }
}
@media (max-width: 767px) {
  .client-container-in .sidebar-client .sidebar-client-in {
    padding: 5rem 3rem;
  }
  .client-container-in .sidebar-client .sidebar-client-in .lists-link {
    float: none;
    width: 100%;
  }
  .client-container-in .sidebar-client .sidebar-client-in .lists-link + .lists-link {
    float: none;
  }
  .client-container {
    margin-bottom: 4rem;
  }
  .tools-list {
    display: block;
  }
  .tools-list .tool-item {
    width: 100%;
  }
  .tools-list .tool-item:nth-child(2n+2) {
    margin-left: 0;
  }
  .tools-list .tool-item .tool-item-in .sub-title {
    font-size: 14px;
  }
  .tools-list .tool-item .tool-item-in .tool-text p {
    font-size: 15px;
  }
  .tools-list .tool-item .tool-item-in .tool-buttons .cta-btn {
    padding: 1.5rem 6rem;
  }
}
.page-template-client-page .expert-section, .single-client .expert-section {
  background: url(../images/client-experts-bg.jpg) repeat center 0;
  margin: 0 2rem;
  z-index: 21;
}
.page-template-client-page .expert-section:before, .single-client .expert-section:before {
  display: none;
}
.page-template-client-page .expert-section-in:after, .single-client .expert-section-in:after {
  content: "";
  display: block;
  clear: both;
}
.page-template-client-page .expert-section-in .expert-section-left, .single-client .expert-section-in .expert-section-left {
  padding-left: 6%;
  padding-right: 4%;
  text-align: left;
  box-sizing: border-box;
  width: 59%;
  color: #fff;
}
.page-template-client-page .expert-section-in .expert-section-left h2, .single-client .expert-section-in .expert-section-left h2 {
  max-width: 100%;
  font-size: 4.6rem;
  margin-bottom: 3rem;
  color: #fff;
}
.page-template-client-page .expert-section-in .expert-section-left .content-entry, .single-client .expert-section-in .expert-section-left .content-entry {
  margin-left: 6.5rem;
  max-width: 440px;
}
.page-template-client-page .expert-section-in .expert-section-left .content-entry p, .single-client .expert-section-in .expert-section-left .content-entry p {
  max-width: 100%;
  display: block;
  color: #fff;
}
.page-template-client-page .expert-section-in .expert-section-left .cta-btn, .single-client .expert-section-in .expert-section-left .cta-btn {
  padding: 0 6rem;
  min-width: none;
  vertical-align: middle;
  letter-spacing: 0.1rem;
}
.page-template-client-page .expert-section-in .expert-section-right, .single-client .expert-section-in .expert-section-right {
  margin-left: 59%;
  padding-top: 0;
}
.page-template-client-page .expert-section-list, .single-client .expert-section-list {
  text-align: center;
}
.page-template-client-page .expert-section-list .expert-section-item, .single-client .expert-section-list .expert-section-item {
  margin-bottom: 5rem;
  width: 48%;
}
.page-template-client-page .expert-section-list .expert-section-item .expert-section-item-photo, .single-client .expert-section-list .expert-section-item .expert-section-item-photo {
  width: 41%;
  padding-bottom: 41%;
  float: none;
  display: inline-block;
  vertical-align: middle;
  overflow: visible;
  position: relative;
}
.page-template-client-page .expert-section-list .expert-section-item .expert-section-item-photo:before, .single-client .expert-section-list .expert-section-item .expert-section-item-photo:before {
  content: "";
  position: absolute;
  left: -6px;
  top: -6px;
  right: -6px;
  bottom: -6px;
  border: 2px solid #e1cfe7;
  border-radius: 100%;
}
.page-template-client-page .expert-section-list .expert-section-item .expert-section-item-text, .single-client .expert-section-list .expert-section-item .expert-section-item-text {
  margin-left: 0;
  text-align: left;
  display: inline-block;
  vertical-align: middle;
  padding-left: 25px;
  margin-bottom: 0;
  width: 56%;
  box-sizing: border-box;
}
.page-template-client-page .expert-section-list .expert-section-item .expert-section-item-text h3, .single-client .expert-section-list .expert-section-item .expert-section-item-text h3 {
  color: #fff;
  font-size: 2.4rem;
  font-family: "Quarto-Bold", Arial, sans-serif;
}
.page-template-client-page #footer:before, .single-client #footer:before {
  top: -14rem;
}
.agent-links {
  margin-left: 6.5rem;
}
.agent-links .call-agent {
  display: inline-block;
  vertical-align: middle;
  font-size: 3rem;
  font-family: "Quarto-LightItalic", Arial, sans-serif;
  margin-left: 3.5rem;
  margin-right: -5rem;
}
.agent-links .call-agent a {
  color: #fff;
  font-family: "Quarto-BoldItalic", Arial, sans-serif;
  position: relative;
}
.agent-links .call-agent a:after {
  position: absolute;
  bottom: -0.5rem;
  right: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  content: "";
  transition: width 0.35s linear;
}
.desktop-version .agent-links .call-agent a:hover:after {
  width: 0;
}
.desktop-version .page-template-client-page .expert-section-in .expert-section-left .cta-btn:hover, .desktop-version .single-client .expert-section-in .expert-section-left .cta-btn:hover {
  letter-spacing: 0.25rem;
}
@media (max-width: 1400px) {
  .single-client .expert-section-in .expert-section-left .content-entry, .single-client .agent-links {
    margin-left: 3.5rem;
  }
}
@media (max-width: 1200px) {
  .page-template-client-page .expert-section-in .expert-section-left, .single-client .expert-section-in .expert-section-left {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .page-template-client-page .expert-section-in .expert-section-right, .single-client .expert-section-in .expert-section-right {
    margin-left: 0;
    max-width: 460px;
    padding-top: 0;
  }
  .page-template-client-page .expert-section-in .expert-section-right > img, .single-client .expert-section-in .expert-section-right > img {
    margin-bottom: 3rem;
  }
  .page-template-client-page .expert-section-in .expert-section-left, .single-client .expert-section-in .expert-section-left {
    padding-right: 0;
    padding-bottom: 6rem;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .single-client .expert-section-in .expert-section-left .content-entry, .single-client .agent-links {
    margin-left: 0rem;
  }
  .single-client .expert-section-list .expert-section-item .expert-section-item-photo {
    width: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .single-client .expert-section-list .expert-section-item .expert-section-item-text h3 {
    font-size: 3rem;
  }
  .single-client .expert-section-list .expert-section-item .expert-section-item-text h3 span {
    display: inline-block;
  }
  .page-template-client-page .expert-section-in .expert-section-left .content-entry, .single-client .expert-section-in .expert-section-left .content-entry {
    margin-left: 0;
  }
  .page-template-client-page .expert-section-in .expert-section-left h2, .single-client .expert-section-in .expert-section-left h2 {
    font-size: 3.6rem;
  }
  .page-template-client-page .expert-section-in .expert-section-left .cta-btn, .single-client .expert-section-in .expert-section-left .cta-btn {
    padding: 1.5rem 6rem;
  }
  .agent-links {
    margin-left: 0;
  }
  .agent-links .call-agent {
    display: block;
    padding-top: 4rem;
    margin-left: 0;
  }
  .page-template-client-page .expert-section-list .expert-section-item .expert-section-item-text, .single-client .expert-section-list .expert-section-item .expert-section-item-text {
    padding-left: 0;
  }
}
.check-page {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999999;
  background: #ededed;
  padding: 10% 0 0 0;
}
.check-page .check-popup {
  background: #fff;
  box-shadow: 0px 0px 5px 0px #333333;
  -webkit-box-shadow: 0px 0px 5px 0px #333333;
  -moz-box-shadow: 0px 0px 5px 0px #333333;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  max-width: 805px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  margin: 0 auto;
  padding: 4.5rem 4%;
  text-align: center;
}
.check-page .check-popup img {
  margin-bottom: 2.5rem;
}
.check-page .check-popup p {
  color: #1c1c1c;
  font-size: 18px;
  margin-bottom: 2rem;
}
.check-page .error {
  display: block;
  text-align: center;
  font-size: 1.4rem;
  color: red;
  padding-top: 1rem;
}
.GETpass {
  display: none;
}
.passCheck {
  text-align: left;
}
.passCheck input[type="password"], .passCheck input[type="text"] {
  padding: 0 4%;
  width: 100%;
  box-sizing: border-box;
  border: none;
  height: 58px;
  float: left;
  background: #ededed;
  color: #1c1c1c;
  outline: none;
  margin-bottom: 10px;
  border-radius: 0px;
  font-size: 15px;
}
.passCheck .cta-btn {
  background: none;
  border: none;
  margin-top: 2.5rem;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .check-page {
    padding-top: 0;
  }
  .check-page .check-popup {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-height: 90vh;
    width: 100vw;
  }
}
@media (max-width: 1023px) {
  .check-page .check-popup {
    max-width: 90vw;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .check-page .check-popup img {
    max-width: 150px;
  }
}
@media (max-width: 767px) {
  .check-page .check-popup p {
    font-size: 15px;
    line-height: 21px;
  }
}
/* Cruise page */
.cruise-page .hero-leisure {
  margin-bottom: 3.6rem;
}
.cruise-page .hero-leisure:before {
  height: auto;
  bottom: 0;
}
.cruise-page .hero-leisure:after {
  bottom: 9rem;
}
.cruise-page .hero-leisure .photos .hero-bg-wrap::after {
  display: none;
}
.cruise-page .hero-leisure .inner h1 {
  font-size: 9rem;
  line-height: 1.11;
  max-width: 1040px;
  margin: 0 auto 0.6rem;
}
.cruise-page .hero-leisure .inner h1 span {
  line-height: 1.11;
}
.cruise-page .hero-leisure .inner .first p {
  max-width: 60%;
  margin: 0 auto;
  line-height: 1.8;
  padding-top: 1rem;
  letter-spacing: 0.4rem;
}
.cruise-page .hero-leisure .inner .first p a {
  color: #fff;
  font-size: 2.4rem;
  line-height: 1.4;
  display: inline-block;
  position: relative;
}
.cruise-page .hero-leisure .inner .first p a:before {
  bottom: 0;
  right: 0;
  height: 0.3rem;
  background: #fff;
  width: 100%;
  content: "";
  display: block;
  position: absolute;
  transition: width 0.35s;
}
.cruise-page .hero-leisure .inner .first p a:hover:before {
  width: 0;
}
.cruise-page .hero-leisure .inner .slogan {
  padding-top: 12rem;
}
@media (max-width: 1100px) {
  .cruise-page .hero-leisure {
    height: 50rem;
  }
  .cruise-page .hero-leisure .inner .slogan {
    padding-top: 4rem;
  }
  .cruise-page .hero-leisure .inner h1 {
    font-size: 7rem;
  }
  .cruise-page .hero-leisure-inner .photos .hero-bg-wrap {
    height: 50rem;
  }
}
@media (max-width: 1023px) {
  .cruise-page .hero-leisure .inner h1 {
    font-size: 6rem;
  }
}
@media (max-width: 767px) {
  .cruise-page .hero-leisure {
    height: auto;
  }
  .cruise-page .hero-leisure .photos {
    display: none;
  }
  .cruise-page .hero-leisure .inner {
    margin-top: -14rem;
    padding-top: 11.5rem;
    min-height: 1px;
    padding-bottom: 0px;
  }
  .cruise-page .hero-leisure .inner h1 {
    font-size: 5rem;
  }
  .cruise-page .hero-leisure .inner .slogan {
    padding: 5rem 0 6rem;
  }
  .cruise-page .hero-leisure .inner .first p {
    max-width: 100%;
  }
  .cruise-page .hero-leisure-inner .photos .hero-bg-wrap {
    height: auto;
  }
}
@media (max-width: 480px) {
  .cruise-page .hero-leisure .inner h1 {
    font-size: 4rem;
  }
}
.cruise-intro {
  padding: 13.4rem 0 9.1rem;
}
.cruise-intro .inner .cruise-intro-60 {
  float: left;
  width: 61%;
}
.cruise-intro .inner .cruise-intro-20 {
  width: 19.5%;
  float: left;
}
.cruise-intro .inner .cruise-intro-item {
  margin-bottom: 5rem;
}
.cruise-intro .inner .cruise-intro-item p {
  font-size: 2.8rem;
  line-height: 3.2rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #1c1c1c;
}
.cruise-intro .inner .cruise-intro-item b {
  font-weight: normal;
  font-size: 3.2rem;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  line-height: 3.2rem;
  display: block;
}
.cruise-intro .inner .cruise-intro-item > strong {
  text-transform: uppercase;
  display: block;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #5e5f61;
  font-size: 1.4rem;
  margin-bottom: 1.5rem;
  font-weight: normal;
}
.cruise-intro .inner .cruise-intro-item ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.cruise-intro .inner .cruise-intro-item ul li {
  font-size: 2.8rem;
  line-height: 1.14;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #1c1c1c;
}
.cruise-intro .inner .cruise-intro-item ul li strong {
  font-weight: normal;
}
.cruise-overview {
  position: relative;
  background: #f8f7f9;
}
.cruise-overview:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 15rem;
  content: "";
  background: #fff;
}
.cruise-overview:after {
  position: absolute;
  top: 10rem;
  width: 1.7rem;
  right: 0;
  bottom: 0;
  max-height: 38rem;
  content: "";
  background: #652d6d;
}
.cruise-overview .inner {
  position: relative;
  z-index: 2;
}
.cruise-overview .entry {
  float: right;
  width: 45.9%;
}
.cruise-overview .entry h2 {
  font-size: 7.5rem;
  margin-bottom: 3rem;
}
.cruise-overview .entry p {
  font-size: 1.5rem;
  line-height: 1.66;
  color: #333435;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  margin-bottom: 3rem;
}
.cruise-overview .entry .entry-in {
  padding-left: 15.5%;
  font-size: 1.5rem;
  line-height: 1.66;
  color: #333435;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.cruise-overview .cruise-images {
  float: left;
  width: 47.7%;
  margin: 10rem 0 0 -6rem;
  position: relative;
  padding: 2.8rem 0 3.8rem;
}
.cruise-overview .cruise-images[style*="visible"]:before {
  height: 100%;
}
.cruise-overview .cruise-images[style*="visible"] .large-img-wrap span, .cruise-overview .cruise-images[style*="visible"] .ship-photo-wrap span {
  height: 100%;
}
.cruise-overview .cruise-images:before {
  position: absolute;
  top: 0;
  left: 12%;
  right: 24%;
  bottom: 0;
  content: "";
  background: #652d6d;
  transition: height 1.5s ease 0.5s;
  height: 0;
}
.cruise-overview .cruise-images .large-img-wrap {
  position: relative;
  max-width: 89%;
  float: left;
  z-index: 2;
}
.cruise-overview .cruise-images .large-img-wrap span {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0%;
  transition: height 1.5s ease 0.5s;
  overflow: hidden;
}
.cruise-overview .cruise-images .large-img-wrap span img {
  opacity: 1;
}
.cruise-overview .cruise-images .large-img {
  height: auto;
  vertical-align: top;
  opacity: 0;
}
.cruise-overview .cruise-images .ship-photo-wrap {
  float: right;
  width: 46%;
  margin-top: -5rem;
  position: relative;
  z-index: 2;
}
.cruise-overview .cruise-images .ship-photo-wrap span {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0%;
  transition: height 1.5s ease 1s;
  overflow: hidden;
}
.cruise-overview .cruise-images .ship-photo-wrap span img {
  opacity: 1;
}
.cruise-overview .cruise-images .ship-photo {
  opacity: 0;
}
@media (max-width: 1200px) {
  .cruise-overview .entry h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .cruise-intro .inner .cruise-intro-item p {
    font-size: 2.2rem;
  }
  .cruise-intro .inner .cruise-intro-item > strong {
    margin-bottom: 0.5rem;
  }
  .cruise-overview .entry h2 {
    font-size: 4rem;
  }
  .cruise-overview .entry .entry-in {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .cruise-intro {
    padding: 6rem 0;
  }
  .cruise-intro .inner .cruise-intro-60 {
    width: 52%;
  }
  .cruise-intro .inner .cruise-intro-20 {
    width: 24%;
  }
  .cruise-intro .inner .cruise-intro-item p {
    font-size: 1.8rem;
  }
  .cruise-intro .inner .cruise-intro-item > strong {
    margin-bottom: 0.5rem;
  }
}
@media (max-width: 767px) {
  .cruise-intro {
    padding: 6rem 4% 3rem;
  }
  .cruise-intro .inner .cruise-intro-60 {
    width: 50%;
  }
  .cruise-intro .inner .cruise-intro-20 {
    width: 50%;
  }
  .cruise-intro .inner .cruise-intro-item {
    margin-bottom: 3rem;
  }
  .cruise-intro .inner .cruise-intro-item p {
    font-size: 1.8rem;
  }
  .cruise-intro .inner .cruise-intro-item > strong {
    margin-bottom: 0.5rem;
  }
  .cruise-overview {
    padding: 0 4%;
  }
  .cruise-overview .cruise-images {
    width: 70vw;
    clear: both;
    float: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
  .cruise-overview .cruise-images:before {
    left: 15%;
  }
  .cruise-overview .entry {
    width: 100%;
    margin-bottom: 5rem;
  }
  .cruise-overview .entry .entry-in {
    font-size: 1.6rem;
  }
}
.cruise-itinerary {
  padding: 6.8rem 0 45rem;
  position: relative;
  background: #f8f7f9 url(../images/bg-itinerary.jpg) no-repeat 50% 100%;
}
.single-group-travel .cruise-itinerary {
  padding-bottom: 6.8rem;
}
.cruise-itinerary:before {
  position: absolute;
  left: 0;
  top: -8rem;
  width: 14.4rem;
  height: 60.8rem;
  content: "";
  background: url(../images/bg-itinerary-deco.png) no-repeat 0 0 / contain;
}
.cruise-itinerary .cruise-itinerary-top {
  max-width: 912px;
  margin: 0 auto 6.8rem;
}
.cruise-itinerary .cruise-itinerary-top h2 {
  width: 35%;
  float: left;
  font-size: 7.5rem;
  line-height: 0.93;
}
.cruise-itinerary .cruise-itinerary-top .info {
  float: right;
  width: 56%;
  padding-top: 5rem;
  font-size: 1.5rem;
  line-height: 1.66;
}
.cruise-itinerary .cruise-itinerary-top .info p {
  font-size: 1.5rem;
  line-height: 1.66;
  margin: 0;
}
.cruise-itinerary .itinerary-note {
  max-width: 1126px;
  margin: 0 auto 5rem;
  box-sizing: border-box;
  padding: 0 20% 0 41.5%;
  color: #7c7b7b;
  font-size: 12px;
  line-height: 1.44;
}
.cruise-itinerary .itinerary-note p, .cruise-itinerary .itinerary-note li {
  color: #7c7b7b;
  font-size: 12px;
  line-height: 1.44;
}
.cruise-itinerary .itinerary-note p a, .cruise-itinerary .itinerary-note li a {
  display: inline-block;
  position: relative;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
.cruise-itinerary .itinerary-note p a:after, .cruise-itinerary .itinerary-note p a:before, .cruise-itinerary .itinerary-note li a:after, .cruise-itinerary .itinerary-note li a:before {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 1px;
  content: "";
  background: #652d6d;
  transition: width 0.35s linear;
  width: 100%;
}
.cruise-itinerary .itinerary-note p a:after, .cruise-itinerary .itinerary-note li a:after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.cruise-itinerary .itinerary-list-outer {
  padding-left: 6.4rem;
  max-width: 1126px;
  box-sizing: border-box;
  margin: 0 auto 5rem;
}
.cruise-itinerary .itinerary-list {
  position: relative;
}
.cruise-itinerary .itinerary-list:before {
  position: absolute;
  left: -3.5rem;
  top: 3.5rem;
  bottom: 3.5rem;
  background: #af59bb;
  width: 1px;
  content: "";
}
.cruise-itinerary .itinerary-list .itinerary-item {
  border-bottom: 1px solid #e2e1e2;
  font-size: 1.5rem;
  color: #333435;
  padding: 2.4rem 0;
  color: #5e5f61;
  cursor: pointer;
}
.cruise-itinerary .itinerary-list .itinerary-item--empty {
  pointer-events: none;
}
.cruise-itinerary .itinerary-list .itinerary-item:after {
  clear: both;
  content: "";
  display: block;
}
.cruise-itinerary .itinerary-list .itinerary-item > div {
  float: left;
  padding-top: 0.9rem;
}
.cruise-itinerary .itinerary-list .itinerary-item .destination-name {
  width: calc(100% - 69rem);
  padding-top: 0;
  font-size: 3rem;
  font-family: "Quarto-Bold", Arial, sans-serif;
  line-height: 1;
  color: #1c1c1e;
  position: relative;
}
.cruise-itinerary .itinerary-list .itinerary-item .destination-name:before {
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  content: "";
  position: absolute;
  top: 0.8rem;
  left: -4.1rem;
  background: #af59bb;
}
.cruise-itinerary .itinerary-list .itinerary-item .destination-arrival, .cruise-itinerary .itinerary-list .itinerary-item .destination-departure {
  width: 10.5rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.4rem;
  text-transform: uppercase;
  text-align: center;
}
.cruise-itinerary .itinerary-list .itinerary-item .destination-arrival-time {
  width: 21rem;
  padding-left: 0.6rem;
}
.cruise-itinerary .itinerary-list .itinerary-item .destination-departure-time {
  width: 19.6rem;
  padding-left: 1.8rem;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info {
  width: 5rem;
  text-indent: -9999px;
  pointer-events: none;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info a {
  width: 1.4rem;
  height: 1.4rem;
  display: block;
  position: relative;
  margin: 0 auto;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info a.opened:after {
  height: 0;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info a:before {
  width: 14px;
  height: 2px;
  background: #af59bb;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -1px;
  content: "";
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info a:after {
  width: 2px;
  height: 14px;
  background: #af59bb;
  position: absolute;
  right: 6px;
  top: 50%;
  transform: translate(0, -50%);
  content: "";
  transition: height 0.35s;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info-text {
  clear: both;
  display: none;
  padding: 0;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info-text p {
  margin: 0;
  padding-top: 2.4rem;
  font-size: 1.5rem;
  line-height: 1.66;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info-text p a {
  display: inline-block;
  position: relative;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info-text p a:after, .cruise-itinerary .itinerary-list .itinerary-item .more-info-text p a:before {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 1px;
  content: "";
  background: #652d6d;
  transition: width 0.35s linear;
  width: 100%;
}
.cruise-itinerary .itinerary-list .itinerary-item .more-info-text p a:after {
  left: 0;
  width: 0;
  right: auto;
  background: #c6dee0;
}
.desktop-version .cruise-itinerary .itinerary-list .itinerary-item .more-info-text p a:hover, .desktop-version .cruise-itinerary .itinerary-note p a:hover {
  color: #652d6d;
}
.desktop-version .cruise-itinerary .itinerary-list .itinerary-item .more-info-text p a:hover:after, .desktop-version .cruise-itinerary .itinerary-note p a:hover:after {
  width: 100%;
}
.single-itinerary .cruise-itinerary .itinerary-list .itinerary-item {
  position: relative;
}
.single-itinerary .cruise-itinerary .itinerary-list .itinerary-item .destination-arrival {
  width: calc(100% - 25rem);
  text-align: right;
}
.single-itinerary .cruise-itinerary .itinerary-list .itinerary-item .destination-name {
  width: 20rem;
}
.single-itinerary .cruise-itinerary .itinerary-list .itinerary-item .more-info {
  float: right;
  width: 5rem;
  position: absolute;
  right: 0;
  top: 2.4rem;
}
.single-itinerary .cruise-itinerary .itinerary-list .itinerary-item .destination-arrival-time {
  float: left;
  width: calc(100% - 25rem);
  padding-left: 0;
  text-align: right;
}
.single-itinerary .cruise-itinerary .itinerary-list .itinerary-item .destination-departure, .single-itinerary .cruise-itinerary .itinerary-list .itinerary-item .destination-departure-time {
  display: none;
}
.page-template-flexible-page .cruise-itinerary {
  padding-bottom: 6.8rem;
  background-position: 50% 0;
}
@media (max-width: 1500px) {
  .cruise-itinerary .cruise-itinerary-top h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .cruise-itinerary .cruise-itinerary-top h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .cruise-itinerary .cruise-itinerary-top h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .cruise-itinerary .cruise-itinerary-top h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .cruise-itinerary .itinerary-note {
    padding-right: 0;
  }
  .cruise-itinerary .itinerary-list .itinerary-item .destination-name {
    width: calc(100% - 57rem);
    font-size: 2.5rem;
    line-height: 3rem;
  }
  .cruise-itinerary .itinerary-list .itinerary-item .destination-arrival-time {
    width: 9rem;
  }
  .cruise-itinerary .cruise-itinerary-top h2 {
    font-size: 4.6rem;
    width: 100%;
  }
  .cruise-itinerary .cruise-itinerary-top .info {
    padding-top: 0;
    float: none;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cruise-itinerary {
    padding-bottom: 39rem;
  }
  .cruise-itinerary .cruise-itinerary-top {
    padding: 0 4%;
  }
  .cruise-itinerary .cruise-itinerary-top .info p {
    font-size: 1.6rem;
  }
  .cruise-itinerary .itinerary-list-outer {
    overflow: hidden;
  }
  .cruise-itinerary .itinerary-note {
    padding-left: 4%;
  }
  .cruise-itinerary .itinerary-list .itinerary-item {
    position: relative;
  }
  .cruise-itinerary .itinerary-list .itinerary-item > div {
    width: 100% !important;
    text-align: left !important;
    padding-left: 0 !important;
  }
  .cruise-itinerary .itinerary-list .itinerary-item > div.destination-arrival, .cruise-itinerary .itinerary-list .itinerary-item > div.destination-arrival-time, .cruise-itinerary .itinerary-list .itinerary-item > div.destination-departure-time, .cruise-itinerary .itinerary-list .itinerary-item > div.destination-departure {
    width: 50% !important;
  }
  .cruise-itinerary .itinerary-list .itinerary-item > div.more-info {
    position: absolute;
    top: 2.4rem;
    right: 0;
    width: 5rem !important;
  }
  .cruise-itinerary .itinerary-list .itinerary-item:last-child .destination-name:after {
    position: absolute;
    left: -3.6rem;
    top: 16px;
    bottom: -10rem;
    width: 3px;
    content: "";
    background: #f8f7f9;
  }
  .cruise-itinerary .itinerary-list .itinerary-item.opened-parent .destination-name:after {
    display: none;
  }
  .page-template-flexible-page .cruise-itinerary {
    padding-bottom: 1px;
  }
}
@media (max-width: 480px) {
  .cruise-itinerary .cruise-itinerary-top h2 {
    font-size: 4rem;
  }
}
.cruise-stateroom {
  margin: -37rem 0 9rem;
  position: relative;
  z-index: 2;
}
.cruise-stateroom:before {
  background: url(../images/stateroom-deco.png) no-repeat 0 0 / contain;
  width: 38.1rem;
  height: 63rem;
  content: "";
  position: absolute;
  bottom: -20rem;
  left: 0;
  z-index: 2;
}
.cruise-stateroom .inner h2 {
  width: 48.6%;
  text-align: right;
  font-size: 7.5rem;
  line-height: 0.93;
  margin-bottom: 6.2rem;
}
.cruise-stateroom .remarks {
  position: relative;
}
.cruise-stateroom .remarks:before {
  left: auto;
  top: 1.5rem;
  height: auto;
  right: 0;
  width: calc((100% - 1220px) / 2);
  bottom: 0;
  content: "";
  position: absolute;
}
.cruise-stateroom .remarks:after {
  background: #c6dee0;
  top: 0;
  height: auto;
  left: 0;
  right: calc((100% - 1220px) / 2);
  bottom: 0;
  content: "";
  position: absolute;
}
.cruise-stateroom .remarks .remarks-in {
  padding: 0 15% 4rem 45%;
}
.cruise-stateroom .remarks .inner {
  position: relative;
  z-index: 2;
  font-size: 11px;
  line-height: 1.44;
  color: #7c7b7b;
}
.cruise-stateroom .remarks .inner p {
  font-size: 11px;
  line-height: 1.44;
  color: #7c7b7b;
}
.cruise-stateroom .leisure-list.experiences-list {
  padding-top: 0;
}
.cruise-stateroom .leisure-list.experiences-list:before {
  background: #f8f7f9;
  left: auto;
  top: 0;
  height: auto;
  right: 0;
  width: calc((100% - 1220px) / 2);
  bottom: 0;
  content: "";
  position: absolute;
}
.cruise-stateroom .leisure-list.experiences-list:after {
  background: #c6dee0;
  top: 11.8rem;
  height: auto;
  left: 0;
  right: calc((100% - 1220px) / 2);
  bottom: 0;
  content: "";
  position: absolute;
}
.cruise-stateroom .leisure-list.experiences-list .destination-meta {
  pointer-events: none;
  padding-top: 0.7rem;
}
.cruise-stateroom .leisure-list.experiences-list .item .destination-entry {
  padding-right: 18%;
}
.cruise-stateroom .leisure-list.experiences-list .item .destination-entry h3 {
  top: -1.4rem;
  margin-bottom: 0;
}
.cruise-stateroom .leisure-list.experiences-list .item .destination-img {
  border-top: 1rem solid #652d6d;
  padding-top: 79%;
}
.cruise-stateroom .leisure-list.experiences-list .item .destination-img:after {
  height: 5.6rem;
}
.cruise-stateroom .leisure-list.experiences-list .item .price {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #1c1c1c;
  display: block;
  padding-bottom: 4rem;
  position: relative;
  z-index: 2;
}
.cruise-stateroom .leisure-list.experiences-list .item .price:after {
  position: absolute;
  width: 7.6rem;
  height: 2px;
  content: "";
  bottom: 2rem;
  left: -2.5rem;
  background: #d1bcd4;
}
.cruise-stateroom .leisure-list.experiences-list .item b {
  display: none;
}
.cruise-stateroom .leisure-list.experiences-list .item ul li {
  display: inline;
  padding-right: 0.4rem;
}
.cruise-stateroom .leisure-list.experiences-list .item .more-info {
  position: relative;
  float: right;
  text-indent: -9999px;
}
.cruise-stateroom .leisure-list.experiences-list .item .more-info.opened:after {
  height: 0;
}
.cruise-stateroom .leisure-list.experiences-list .controls {
  padding-bottom: 3rem;
}
.cruise-stateroom .leisure-list.experiences-list .controls .progress-wrap {
  padding-left: 5%;
  float: none;
}
.cruise-stateroom .leisure-list.experiences-list .controls .progress-wrap .progress {
  background: #adc1c3;
  width: calc(100% - 191px);
}
.cruise-stateroom .leisure-list.experiences-list .controls .progress-wrap .progress i {
  background: #1c1c1c;
}
.cruise-stateroom .leisure-list.experiences-list .controls .progress-wrap .count span {
  color: #1c1c1c;
}
.cruise-stateroom .leisure-list.experiences-list .controls .progress-wrap .count strong {
  color: #99a3a6;
}
.cruise-stateroom .leisure-list.experiences-list .controls .progress-wrap .count strong:before {
  background: #b3b6bc;
}
.deck-popup.stateroom-style {
  width: 1333px;
  max-width: 90vw;
}
.deck-popup.stateroom-style.remove-shadow .deck-popup-inner:before {
  opacity: 0;
}
.deck-popup.stateroom-style.add-top-shadow .deck-popup-inner:after {
  opacity: 1;
}
.deck-popup.stateroom-style .deck-popup-inner {
  padding: 9rem 9.5rem 8rem 9.5rem;
  position: relative;
}
.deck-popup.stateroom-style .deck-popup-inner:before {
  position: absolute;
  bottom: 8rem;
  right: 11rem;
  width: 42%;
  content: "";
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, white 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, white 100%);
  height: 10rem;
  z-index: 2;
  transition: opacity 0.35s;
}
.deck-popup.stateroom-style .deck-popup-inner:after {
  content: "";
  position: absolute;
  right: 11rem;
  width: 42%;
  top: 9rem;
  opacity: 0;
  transition: opacity 0.35s;
  height: 10rem;
  background: linear-gradient(#fff, transparent);
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-left {
  float: left;
  width: 46.9%;
  padding: 3rem 0;
  margin-top: 4.5rem;
  position: relative;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-left:before {
  top: 0;
  bottom: 0;
  content: "";
  left: 7%;
  right: 18%;
  position: absolute;
  background: #c6dee0;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-left .img-wrap {
  padding-top: 64%;
  margin-bottom: 3rem;
  position: relative;
  z-index: 2;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-left p {
  font-family: "eina02-bolduploaded_file", Arial, sans-serif;
  position: relative;
  z-index: 2;
  font-size: 1.5rem;
  color: #5e5f61;
  padding-left: 15%;
  line-height: 1;
  margin-bottom: 1.5rem;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-left p strong {
  text-transform: uppercase;
  display: inline-block;
  width: 37%;
  font-weight: normal;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-left p span {
  display: inline-block;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right {
  float: right;
  width: 46%;
  height: 100%;
  line-height: 1.5;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right h3 {
  font-size: 4.2rem;
  line-height: 1;
  padding-bottom: 3rem;
  margin-bottom: 3rem;
  position: relative;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right h3:before {
  position: absolute;
  left: -2.3rem;
  height: 2px;
  width: 6.2rem;
  content: "";
  background: #d1bcd4;
  bottom: 0;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right h3 span {
  display: block;
  font-size: 1.2rem;
  color: #5e5f61;
  text-transform: uppercase;
  margin-bottom: 2.5rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right b {
  display: block;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  font-size: 1.4rem;
  color: #1c1c1c;
  font-weight: normal;
  margin-bottom: 1.5rem;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right p {
  font-size: 1.5rem;
  line-height: 1.33;
  margin-bottom: 1rem;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right ul {
  padding: 0 0 2rem;
  margin: 0 0 3rem;
  list-style-type: none;
  border-bottom: 1px solid #e2e1e2;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right ul li {
  display: block;
  position: relative;
  padding-left: 3rem;
  font-size: 1.5rem;
  margin-bottom: 1rem;
  line-height: 1.33;
}
.deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right ul li:before {
  position: absolute;
  top: 0.8rem;
  left: 0;
  background: #d1bcd4;
  width: 0.7rem;
  height: 0.7rem;
  content: "";
  border-radius: 50%;
}
.deck-popup.stateroom-style .mCSB_scrollTools .mCSB_draggerRail {
  width: 5px;
  background: none;
}
.deck-popup.stateroom-style .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 5px;
  opacity: 1;
  background: #1c1c1c;
}
.opened-popup .navigation-in {
  overflow-y: scroll;
}
.stateroom-overlay {
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 998;
  display: none;
  background: rgba(0, 0, 0, 0.3);
}
.close-stateroom-popup {
  position: absolute;
  box-sizing: border-box;
  top: 3rem;
  right: 3rem;
  transition: opacity 0.35s;
  cursor: pointer;
  z-index: 2;
}
@media (max-width: 1500px) {
  .cruise-stateroom .inner h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .cruise-stateroom .inner h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .cruise-stateroom .inner h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .cruise-stateroom .inner h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1023px) {
  .deck-popup.stateroom-style .deck-popup-inner {
    padding: 8rem 3rem 6rem 3rem;
  }
  .deck-popup.stateroom-style .deck-popup-inner:before {
    right: 4rem;
    bottom: 6rem;
  }
  .deck-popup.stateroom-style .deck-popup-inner:after {
    right: 4rem;
    top: 8rem;
  }
  .deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right h3 {
    font-size: 3.2rem;
  }
}
@media (max-width: 767px) {
  .cruise-stateroom {
    margin-bottom: 6rem;
  }
  .cruise-stateroom .leisure-list .item .item-link {
    display: block;
  }
  .cruise-stateroom .leisure-list.experiences-list .item .price:after {
    left: 0;
    width: 5rem;
  }
  .cruise-stateroom .leisure-list.experiences-list .item .destination-entry {
    padding-right: 7%;
  }
  .cruise-stateroom .controls {
    display: none;
  }
  .cruise-stateroom .inner h2 {
    width: 96%;
    text-align: left;
    padding-left: 4%;
    margin-bottom: 4rem;
  }
  .cruise-stateroom .inner h2 br {
    display: none;
  }
  .cruise-stateroom .remarks .remarks-in {
    padding: 3.5rem 4% 1.5rem;
  }
  .deck-popup.stateroom-style .deck-popup-inner {
    overflow-y: auto;
    height: calc(100% - 3.5rem);
    padding-top: 6rem;
  }
  .deck-popup.stateroom-style .deck-popup-inner:before, .deck-popup.stateroom-style .deck-popup-inner:after {
    display: none;
  }
  .deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right {
    width: 100%;
    height: auto;
    line-height: 1.5;
  }
  .deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-right ul li {
    padding-left: 2rem;
  }
  .deck-popup.stateroom-style .deck-popup-inner .stateroom-popup-left {
    width: 100%;
    margin-top: 2rem;
  }
  .close-stateroom-popup {
    top: 1rem;
    right: 1rem;
    z-index: 9;
  }
}
@media (max-width: 480px) {
  .cruise-stateroom .inner h2 {
    font-size: 4rem;
  }
}
.crusise-inclusions.content-section {
  background: #fff url(../images/inclusions-bg.jpg) no-repeat center bottom / 100% auto;
  position: relative;
  padding-bottom: 39rem;
}
.crusise-inclusions.content-section:before {
  content: "";
  position: absolute;
  right: 0;
  top: -16rem;
  width: 373px;
  height: 584px;
  background: url(../images/inclusions-deco-bg.jpg) no-repeat 0 0;
}
.crusise-inclusions.content-section .content-section-inner {
  padding: 0;
  margin: 0 auto;
  max-width: 1070px;
}
.crusise-inclusions.content-section .content-section-inner:before {
  display: none;
}
.crusise-inclusions .content-entry {
  padding-left: 8rem;
}
.crusise-inclusions .content-entry ul li {
  margin-bottom: 1.7rem;
}
.crusise-inclusions .content-entry ul li:before {
  width: 8px;
  height: 8px;
}
.crusise-inclusions .content-entry strong {
  font-size: 3rem;
  color: #1c1c1e;
  font-family: "Quarto-Bold", Arial, sans-serif;
  display: block;
  margin-bottom: 3rem;
  font-weight: normal;
}
.crusise-inclusions .content-entry .read-more-content-wrap .shadow {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
}
.crusise-inclusions .content-entry .read-more-text {
  font-size: 1.4rem;
}
.crusise-inclusions .h2 {
  font-size: 7.5rem;
  margin-bottom: 5rem;
}
.crusise-inclusions .h2 span {
  line-height: 0.93;
}
.desktop-version .image-text-section .btn-with-arrow:hover {
  color: #652d6d;
}
.desktop-version .image-text-section .btn-with-arrow:hover:after {
  width: calc(100% - 60px);
}
.desktop-version .image-text-section .btn-with-arrow:hover:before {
  opacity: 0;
}
.desktop-version .image-text-section .btn-with-arrow:hover:after {
  opacity: 1;
}
@media (max-width: 767px) {
  .crusise-inclusions {
    padding: 0 4%;
  }
  .crusise-inclusions h2 {
    font-size: 4rem;
  }
  .crusise-inclusions.content-section {
    padding-bottom: 33rem;
  }
  .crusise-inclusions .inner {
    padding-bottom: 0;
  }
  .crusise-inclusions h2 br {
    display: none;
  }
  .crusise-inclusions .content-entry {
    padding-left: 0;
  }
}
.about-ship {
  position: relative;
  padding-bottom: 25rem;
  padding-top: 0;
  margin-top: -30rem;
}
.about-ship .columnt-item .columnt-item-in {
  padding-top: 6.5rem;
}
.about-ship .h2 {
  font-size: 7.5rem;
  margin-bottom: 2.8rem;
}
.about-ship.carousel-experts {
  background: none;
}
.about-ship .experts-list-c .slick-list {
  z-index: 2;
}
.about-ship .experts-list-c:before {
  content: "";
  position: absolute;
  left: 24px;
  top: 16rem;
  bottom: -40rem;
  width: 100vw;
  background: #c6dee0;
  z-index: 2;
}
.about-ship .experts-list-c:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 1rem;
  bottom: -40rem;
  width: 100vw;
  margin-left: -50vw;
  background: #f8f7f9;
}
.about-ship .about-ship-head {
  margin-left: 39%;
  margin-bottom: 8rem;
  position: relative;
  z-index: 3;
}
.about-ship .about-ship-head .content-entry {
  padding-left: 15rem;
  max-width: 510px;
  font-size: 1.5rem;
  line-height: 1.66;
  color: #333435;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
}
.about-ship .columnt-item {
  border-top: 1.1rem solid #682072;
}
.about-ship .columnt-item:before {
  top: 0;
}
.about-ship .columnt-item .columnt-item-in .columnt-item-img {
  padding-bottom: 58%;
  margin-bottom: 6.5rem;
}
.about-ship .columnt-item .columnt-item-in .columnt-item-text h3 {
  font-size: 4.2rem;
}
.about-ship .columnt-item .columnt-item-in .columnt-item-text div {
  font-size: 1.5rem;
  line-height: 1.66;
  color: #333435;
}
.about-ship .columnt-item .columnt-item-in .columnt-item-text div p {
  font-size: 1.5rem;
  line-height: 1.66;
  color: #333435;
  margin-bottom: 0;
  padding-bottom: 2rem;
}
.about-ship .columnt-item .columnt-item-in .columnt-item-text div p i {
  font-style: normal;
}
.about-ship .columnt-item .columnt-item-in .columnt-item-text div p b {
  font-weight: normal;
}
.about-ship .controls {
  max-width: 1120px;
  margin: 0 auto;
  padding: 6.5rem 0 4rem;
}
.about-ship .controls .progress-wrap {
  float: none;
}
.about-ship .controls .progress-wrap .progress {
  width: calc(100% - 12.7rem);
  background: #adc1c3;
}
.about-ship .experts-list-c .slick-track {
  display: flex;
}
.about-ship .experts-list-c .slick-track .slick-slide {
  display: flex;
  height: auto;
}
.about-ship .experts-list-c .slick-track .slick-slide .columnt-item {
  height: 100%;
}
.about-ship .experts-list-c.no-items {
  padding-top: 0;
}
.about-ship .experts-list-c.no-items:before {
  top: 1rem;
}
.about-ship .experts-list-c.no-items + .experts-controls {
  display: none;
}
@media (max-width: 1400px) {
  .about-ship .columnt-item .columnt-item-in {
    padding-bottom: 0;
  }
  .about-ship .columnt-item .columnt-item-in .columnt-item-text {
    padding: 0 10%;
  }
  .about-ship .columnt-item .columnt-item-in .columnt-item-text h3 {
    font-size: 3.6rem;
  }
}
@media (max-width: 767px) {
  .about-ship .controls {
    display: none;
  }
  .about-ship .experts-list-c:before {
    left: 0;
  }
  .about-ship .columnt-item .columnt-item-in {
    height: auto;
    padding-bottom: 0;
  }
  .about-ship .columnt-item .columnt-item-in .columnt-item-text h3 {
    font-size: 3rem;
  }
  .about-ship .columnt-item .columnt-item-in .columnt-item-img {
    margin-bottom: 3rem;
  }
  .about-ship .about-ship-head {
    margin-left: 0;
    padding: 4rem 4% 0;
    margin-bottom: 4rem;
    text-align: right;
  }
  .about-ship .about-ship-head h2 {
    font-size: 4rem;
  }
  .about-ship .about-ship-head .content-entry {
    padding-left: 0;
  }
  .about-ship .about-ship-head .content-entry p {
    font-size: 1.6rem;
  }
  .about-ship .experts-list-c .columnt-item {
    margin-left: 0;
  }
}
.deck-plan {
  padding-bottom: 20rem;
  position: relative;
  margin-top: -22rem;
  z-index: 20;
}
.deck-plan:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  top: 22rem;
  right: 0;
  background: #f8f7f9;
}
.deck-plan .inner {
  max-width: 1352px;
  position: relative;
  z-index: 20;
}
.deck-plan .deck-plan-in:after {
  content: "";
  clear: both;
  display: block;
}
.deck-plan .deck-plan-in > h2 {
  font-size: 5.5rem;
  margin: 0 auto 8.8rem;
  max-width: 1120px;
}
.deck-plan .deck-plan-left {
  width: 42%;
  float: left;
  margin-left: 9%;
}
.deck-plan .deck-plan-right {
  margin-left: 58.5%;
  background: #fff;
  border-bottom: 9px solid #e1d0e7;
  padding: 7.5rem 6rem 3rem;
}
.deck-plan .deck-plan-right .deck-plan-box h3 {
  font-family: "Quarto-Bold", Arial, sans-serif;
  font-size: 3rem;
  color: #1c1c1e;
  margin-bottom: 2.1rem;
}
.deck-plan .deck-plan-right .deck-plan-box table {
  width: 100%;
  margin-bottom: 4rem;
}
.deck-plan .deck-plan-right .deck-plan-box table tr td {
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  color: #5e5f61;
  padding: 7px 0;
}
.deck-plan .deck-plan-right .deck-plan-box table tr td:first-child {
  width: 75%;
  font-family: "eina02-bolduploaded_file", Arial, sans-serif;
  color: #5e5f61;
  text-transform: uppercase;
}
.deck-plan .deck-plan-list .deck-plan-item {
  background: #fff;
  padding: 4rem 7.4rem 4rem 180px;
  position: relative;
  margin-bottom: 5.5rem;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  transition: opacity 0.35s;
}
.deck-plan .deck-plan-list .deck-plan-item.deck-plan-item-hidden {
  display: none;
}
.deck-plan .deck-plan-list .deck-plan-item em {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  right: 4rem;
  box-sizing: border-box;
}
.deck-plan .deck-plan-list .deck-plan-item .deck-plan-image {
  width: 155px;
  height: 125px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: -3.3rem;
}
.deck-plan .deck-plan-list .deck-plan-item .deck-plan-image img {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
}
.deck-plan .deck-plan-list .deck-plan-item .deck-plan-title {
  font-family: "Quarto-Bold", Arial, sans-serif;
  color: #1c1c1e;
  font-size: 3rem;
}
.deck-popup {
  position: fixed;
  top: 5%;
  bottom: 5%;
  left: 50%;
  display: none;
  width: 1040px;
  max-width: 92vw;
  background: #fff;
  transform: translate(-50%, 0);
  z-index: 999;
  border-bottom: 1.2rem solid #e1d0e7;
}
.deck-popup .close-deck-popup {
  position: absolute;
  box-sizing: border-box;
  top: 3rem;
  right: 3rem;
  transition: opacity 0.35s;
  cursor: pointer;
}
.deck-popup .deck-popup-inner {
  padding: 8rem 9.5rem 8rem 10rem;
  height: 100%;
  box-sizing: border-box;
}
.deck-popup .deck-popup-inner .deck-popup-left {
  width: 46%;
  float: left;
  overflow-y: auto;
  padding-left: 3rem;
  height: 100%;
}
.deck-popup .deck-popup-inner .deck-popup-left > h2 {
  font-size: 4.2rem;
  font-family: "Quarto-Bold", Arial, sans-serif;
  margin-bottom: 3rem;
  padding-bottom: 2.5rem;
  position: relative;
}
.deck-popup .deck-popup-inner .deck-popup-left > h2:before {
  content: "";
  position: absolute;
  left: -3rem;
  width: 6.2rem;
  height: 2px;
  background: #d1bcd4;
  bottom: 0;
}
.deck-popup .deck-popup-inner .deck-popup-left .deck-sub-title {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  color: #1c1c1c;
  font-size: 1.4rem;
  text-transform: uppercase;
  margin-bottom: 2.5rem;
}
.deck-popup .deck-popup-inner .deck-popup-left .deckplan-key-image {
  padding-bottom: 4.5rem;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 2.7rem;
}
.deck-popup .deck-popup-inner .deck-popup-left .cabin-item {
  font-size: 0;
  margin-bottom: 1.5rem;
}
.deck-popup .deck-popup-inner .deck-popup-left .cabin-item .color-cabin {
  width: 26px;
  height: 26px;
  display: inline-block;
  vertical-align: middle;
}
.deck-popup .deck-popup-inner .deck-popup-left .cabin-item .cabin-title {
  width: calc(100% - 50px);
  display: inline-block;
  vertical-align: middle;
  margin-left: 24px;
  font-size: 1.5rem;
  font-family: "eina02-regularuploaded_file", Arial, sans-serif;
  color: #1c1c1e;
}
.deck-popup .deck-popup-inner .deck-popup-right {
  margin-left: 48%;
  text-align: center;
  overflow-y: auto;
  height: 100%;
  position: relative;
}
.deck-popup .deck-popup-inner .deck-popup-right.remove-shadow:after {
  display: none;
}
.deck-popup .deck-popup-inner .deck-popup-right.add-top-shadow:before {
  opacity: 1;
}
.deck-popup .deck-popup-inner .deck-popup-right:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 10rem;
  background: -moz-linear-gradient(top, white 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(top, white 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%);
  opacity: 0;
  transition: opacity 0.15s;
  z-index: 2;
  pointer-events: none;
}
.deck-popup .deck-popup-inner .deck-popup-right:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 10rem;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
  pointer-events: none;
}
.deck-popup .deck-popup-inner .deck-popup-right .mCSB_scrollTools .mCSB_draggerRail {
  width: 5px;
  background: none;
}
.deck-popup .deck-popup-inner .deck-popup-right .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 5px;
  opacity: 1;
  background: #1c1c1c;
}
.deck-popup .prev-deck, .deck-popup .next-deck {
  position: absolute;
  bottom: 3rem;
  font-size: 1.4rem;
  color: #632a6c;
  text-transform: uppercase;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  cursor: pointer;
  transition: opacity 0.35s;
}
.deck-popup .prev-deck em, .deck-popup .next-deck em {
  position: absolute;
  top: 50%;
  margin-top: -1px;
  left: 0;
  width: 5rem;
  height: 2px;
  transition: right 0.35s, left 0.35s;
  background: #af59bb;
}
.deck-popup .prev-deck em:before, .deck-popup .next-deck em:before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -5px;
  left: 0;
  width: 8px;
  height: 8px;
  border-top: 2px solid #af59bb;
  border-left: 2px solid #af59bb;
  transform: rotate(-45deg);
}
.deck-popup .prev-deck {
  left: 3.8rem;
  padding-left: 72px;
}
.deck-popup .next-deck {
  right: 3.8rem;
  padding-right: 72px;
}
.deck-popup .next-deck em {
  left: auto;
  right: 0;
  transform: scaleX(-1);
}
.deck-overlay {
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 998;
  display: none;
  background: rgba(0, 0, 0, 0.3);
}
.desktop-version .deck-popup .deck-plan-list .deck-plan-item:hover {
  opacity: 0.7;
}
.desktop-version .deck-popup .next-deck:hover, .desktop-version .deck-popup .prev-deck:hover {
  opacity: 0.7;
}
.desktop-version .deck-popup .next-deck:hover em, .desktop-version .deck-popup .prev-deck:hover em {
  left: -5px;
}
.desktop-version .deck-popup .next-deck:hover em {
  left: auto;
  right: -5px;
}
@media (max-width: 1023px) {
  .deck-plan .deck-plan-left {
    margin-left: 0;
    width: 51%;
  }
}
@media (max-width: 767px) {
  .deck-plan {
    padding-bottom: 5rem;
  }
  .deck-plan .close-deck-popup {
    top: 1rem;
    right: 1rem;
  }
  .deck-plan .deck-plan-in {
    padding: 0 4%;
  }
  .deck-plan .deck-plan-left {
    width: 100%;
    background: #f8f7f9;
    margin-bottom: 5rem;
  }
  .deck-plan .deck-plan-right {
    margin-left: 0;
    clear: both;
    padding: 3rem 4%;
  }
  .deck-plan .deck-plan-in > h2 {
    font-size: 4rem;
    padding-top: 5rem;
  }
  .deck-plan .deck-plan-list .deck-plan-item {
    padding-left: 125px;
    padding-right: 6.4rem;
  }
  .deck-plan .deck-plan-list .deck-plan-item .deck-plan-image {
    top: -0.5rem;
    bottom: -0.5rem;
    height: auto;
    width: 120px;
  }
  .deck-plan .deck-plan-list .deck-plan-item .deck-plan-title {
    font-size: 2.6rem;
  }
  .deck-plan .deck-plan-list .deck-plan-item em {
    right: 1.5rem;
  }
  .deck-popup .deck-popup-inner {
    padding: 8rem 4% 6rem;
  }
  .deck-popup .deck-popup-inner .deck-popup-left {
    padding-left: 0;
  }
  .deck-popup .deck-popup-inner .deck-popup-left > h2 {
    font-size: 3.2rem;
  }
  .deck-popup .prev-deck, .deck-popup .next-deck {
    text-indent: -9999px;
    bottom: 1rem;
    z-index: 9;
  }
  .deck-popup .prev-deck {
    left: 1rem;
  }
  .deck-popup .next-deck {
    right: 1rem;
  }
}
.cruise-line-about {
  background: url(../images/bg-cruise-about.jpg) no-repeat 50% 0;
}
.cruise-line-about.intro-destination {
  margin-top: -19rem;
  position: relative;
  z-index: 21;
  padding: 15rem 0 20rem;
}
.cruise-line-about .intro-destination-in > i {
  content: "";
  position: absolute;
  right: calc(-1*(100vw - 1220px)/2);
  background: #6a3371;
  top: 15%;
  width: 22px;
  top: 4.6rem;
}
.cruise-line-about .intro-destination-in:before {
  display: none;
}
.cruise-line-about .intro-destination-left {
  width: 53%;
  margin-left: -4.5rem;
  margin-top: 9rem;
}
.cruise-line-about .intro-destination-left[style*="visible"] .big-image {
  padding-top: 79.5%;
}
.cruise-line-about .intro-destination-left[style*="visible"] .small-image {
  padding-top: 65%;
}
.cruise-line-about .intro-destination-left > i {
  content: "";
  position: absolute;
  left: -5rem;
  top: -4.5rem;
  bottom: 6%;
  background: #6a3371;
  width: 61%;
}
.cruise-line-about .intro-destination-left:before {
  display: none;
}
.cruise-line-about .intro-destination-left .big-image {
  padding-top: 0;
  transition: padding 1s ease 0.3s;
}
.cruise-line-about .intro-destination-left .small-image {
  padding-top: 0;
  transition: padding 1s ease 1s;
}
.cruise-line-about .intro-destination-left .intro-destination-large-image {
  padding-bottom: 0;
  width: 72%;
}
.cruise-line-about .intro-destination-left .intro-destination-large-image .intro-destination-small-image {
  width: 64%;
  left: 76%;
  top: 30%;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cruise-line-about .intro-destination-right {
  padding-right: 0;
  float: right;
  width: 39%;
  margin-left: 0;
}
.cruise-line-about .intro-destination-right > h2 {
  font-size: 7.5rem;
  line-height: 0.93;
}
.cruise-line-about .intro-destination-right .content-entry {
  margin-bottom: 5.5rem;
}
.cruise-line-about .intro-destination-right .cta-btn {
  padding-left: 5rem;
  padding-right: 5rem;
  margin-left: 3.5rem;
}
@media (max-width: 1500px) {
  .cruise-line-about .intro-destination-right > h2 {
    font-size: 7rem;
  }
}
@media (max-width: 1400px) {
  .cruise-line-about .intro-destination-right > h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .cruise-line-about .intro-destination-right > h2 {
    font-size: 6rem;
  }
  .cruise-line-about .intro-destination-in > i {
    right: -4rem;
  }
}
@media (max-width: 1200px) {
  .cruise-line-about .intro-destination-right > h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .cruise-line-about .intro-destination-right > h2 {
    font-size: 4.6rem;
  }
}
@media (max-width: 1023px) {
  .cruise-line-about .intro-destination-right {
    width: 45%;
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cruise-line-about.intro-destination {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 5rem;
  }
  .cruise-line-about.intro-destination .intro-destination-in {
    padding: 0 4%;
  }
  .cruise-line-about.intro-destination .intro-destination-right {
    padding: 0;
    width: 100%;
  }
  .cruise-line-about .intro-destination-right .content-entry p {
    font-size: 1.6rem;
  }
  .cruise-line-about .intro-destination-in > i {
    display: none;
  }
  .cruise-line-about .intro-destination-right .cta-btn {
    margin-left: 0;
  }
  .cruise-line-about .intro-destination-right > h2 {
    font-size: 4rem;
  }
  .cruise-line-about .intro-destination-left {
    margin-left: 0;
    width: 100%;
    margin-bottom: 0;
  }
}
.cruises-related .leisure-list.experiences-list h2 {
  margin-left: 38%;
  font-size: 7.5rem;
  padding: 1.9rem 0 3rem;
}
.cruises-related .experiences-carousel.with-loader {
  padding-top: 7rem;
  position: relative;
}
.cruises-related .experiences-carousel.with-loader:after {
  position: absolute;
  top: 0rem;
  left: 50%;
  content: "";
  background: url(../images/loader.svg) no-repeat 0 0 / contain;
  width: 7rem;
  height: 7rem;
  transform: translate(-50%, 0);
  z-index: 22;
}
.cruises-related .leisure-list.experiences-list .item .destination-img {
  border-top: 1rem solid #682072;
  padding-top: 67%;
  margin-bottom: 0;
}
.cruises-related .content-entry {
  position: relative;
  z-index: 3;
  float: right;
  width: 41%;
  margin-right: 7%;
  margin-bottom: 5.5rem;
}
.cruises-related .leisure-list .slick-slider {
  clear: both;
}
.cruises-related .leisure-list.experiences-list .item .destination-entry h3 {
  font-family: "Quarto-Bold", Arial, sans-serif;
}
@media (max-width: 1440px) {
  .cruises-related .leisure-list.experiences-list h2 {
    font-size: 6.5rem;
  }
}
@media (max-width: 1300px) {
  .cruises-related .leisure-list.experiences-list h2 {
    font-size: 6rem;
  }
}
@media (max-width: 1200px) {
  .cruises-related .leisure-list.experiences-list h2 {
    font-size: 5.5rem;
  }
}
@media (max-width: 1100px) {
  .cruises-related .leisure-list.experiences-list h2 {
    font-size: 4rem;
  }
}
@media (max-width: 767px) {
  .cruises-related .controls {
    padding-bottom: 0;
  }
  .cruises-related .content-entry {
    width: 89%;
  }
  .cruises-related .content-entry p {
    font-size: 1.6rem;
  }
  .cruises-related .leisure-list.experiences-list h2 {
    margin-left: 4%;
  }
  .cruises-related .leisure-list .item .item-link {
    display: block;
  }
}
@media (max-width: 480px) {
  .cruises-related .leisure-list.experiences-list h2 {
    font-size: 4rem;
  }
}
.cruises-expert {
  position: relative;
  z-index: 23;
  margin-top: -12rem;
  padding-bottom: 0;
}
.cruises-expert.expert-section:before {
  top: auto;
  bottom: 0;
  height: 16rem;
  background: transparent;
}
.cruises-expert.expert-section + .destination-expirience .experiences-list {
  padding-top: 0;
}
.cruises-expert .expert-section-list .expert-section-item {
  padding-top: 2.5rem;
}
.cruises-expert .expert-section-in .expert-section-left h2 {
  max-width: 38rem;
  margin-bottom: 2.5rem;
}
.cruises-expert .expert-section-in .expert-section-left h2 span {
  line-height: 0.93;
}
.cruises-expert .expert-section-in .expert-section-left .cta-btn {
  min-width: 22rem;
}
.cruises-expert .expert-section-in .expert-section-right {
  padding-top: 15rem;
  margin-left: 46%;
}
@media (max-width: 767px) {
  .cruises-expert {
    margin-top: 0;
  }
  .cruises-expert .expert-section-in .expert-section-right {
    margin-left: 0;
    padding-top: 3rem;
  }
  .cruises-expert .expert-section-in .expert-section-left p {
    max-width: 100%;
    font-size: 1.6rem;
  }
}
/*update*/
/* footer */
.page-template-business-landing-page #footer, .tax-region #footer, .tax-interest #footer, .page-template-cruises-page #footer, .page-template-destinations-page #footer, .single-travel-journal #footer, .post-type-archive-travel-journal #footer, .single-post #footer, .blog #footer, .search #footer, .page-template-travel-experts-page #footer, .page-template-client-page #footer, .single-client #footer {
  margin-top: 0;
}
.tax-region .footer-leisure {
  background: #f8f7f9;
}
#footer {
  margin-top: -20rem;
  position: relative;
  z-index: 20;
}
.footer-wrap-in {
  overflow: hidden;
  margin: 0 2rem 2rem;
  padding: 6rem 0 3rem;
  position: relative;
  z-index: 10;
  background: #1c1c1e;
  color: #fff;
}
.footer-wrap-in a {
  color: #fff;
  position: relative;
}
.footer-wrap-in a:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: rgba(101, 45, 109, 0.89);
  height: 1px;
  width: 0;
  transition: all 0.35s 0.15s;
}
.footer-wrap-in a:after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  background: #fff;
  height: 1px;
  width: 0;
  transition: all 0.35s;
}
.footer-wrap-in a.underline:after {
  left: 0;
  right: auto;
  width: 100%;
  background: #fff;
}
.footer-wrap-in a.underline:before {
  left: 0;
  right: auto;
  width: 100%;
}
.footer-wrap-in a.no-underline:before, .footer-wrap-in a.no-underline:after {
  display: none;
}
.footer-wrap-in a.no-link {
  pointer-events: none;
}
.footer-wrap-in ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.footer-main__columns {
  display: flex;
  justify-content: space-between;
  gap: 2.8rem;
  margin-bottom: 4.6rem;
}
.footer-main__column--flex {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}
.footer-main__column--1 {
  width: 31.8%;
}
.footer-main__column--2 {
  width: 40.3%;
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
}
.footer-main__column--2 > div {
  width: calc(50% - 1rem);
}
.footer-main__column--2 .menu > li > a {
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
  margin-bottom: 2rem;
  pointer-events: none;
  display: block;
}
.footer-main__column--2 .menu > li ul li {
  margin-bottom: 0.8rem;
}
.footer-main__column--2 .menu > li ul li:last-child {
  margin-bottom: 0;
}
.footer-main__column--2 .menu > li ul li a {
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.footer-main__column--3 {
  flex: 1;
}
.footer-main__column .socials {
  font-size: 0;
  display: flex;
  gap: 1.2rem;
  padding-top: 2.6rem;
}
.footer-main__column .socials a {
  display: block;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid #464646;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.35s;
  box-sizing: border-box;
}
.footer-main__column .socials a:hover {
  background: rgba(255, 255, 255, 0.2);
}
.footer-main__column .socials a i {
  font-size: 1.8rem;
}
.footer-main__middle {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3.7rem;
}
.footer-main__middle--single {
  justify-content: flex-end;
}
.footer-main__subscribe {
  width: 270px;
}
.footer-main__subscribe p {
  margin-bottom: 0;
}
.footer-main__subscribe div {
  position: relative;
}
.footer-main__subscribe label {
  display: block;
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
  margin-bottom: 1.5rem;
}
.footer-main__subscribe .wpcf7-not-valid-tip {
  display: none;
}
.footer-main__subscribe .wpcf7-response-output {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  font-size: 12px;
}
.footer-main__subscribe .sent .wpcf7-response-output {
  position: absolute;
  bottom: 0;
  top: auto;
  left: 0;
  right: 0;
  background: #333335;
  padding: 5px 12px !important;
  color: #fff !important;
}
.footer-main__subscribe input {
  display: block;
  width: 100%;
  box-sizing: border-box;
  padding: 8px 49px 8px 13px;
  font-size: 13px;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  color: #fff;
  line-height: 1;
  background: #333335;
  border: 1px solid #333335;
}
.footer-main__subscribe input.wpcf7-not-valid {
  border-color: red;
}
.footer-main__subscribe input::-webkit-input-placeholder {
  color: #bababa;
}
.footer-main__subscribe input:-moz-placeholder {
  color: #bababa;
}
.footer-main__subscribe input::-moz-placeholder {
  color: #bababa;
}
.footer-main__subscribe input:-ms-input-placeholder {
  color: #bababa;
}
.footer-main__subscribe button {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="11" viewBox="0 0 12 11" fill="none">  <path d="M5.98249 1.12054L8.26007 3.38032C8.84133 3.97344 9.38107 4.45387 9.87929 4.8216C9.26244 4.75043 8.53291 4.71484 7.69068 4.71484H0.217367V5.92481H7.69068C8.50918 5.92481 9.23279 5.88329 9.86149 5.80025C9.37514 6.19171 8.8354 6.67807 8.24228 7.25933L6.00028 9.51911L6.801 10.3198L11.7832 5.31982L6.7832 0.319824L5.98249 1.12054Z" fill="white"/></svg>') no-repeat 50% 50%;
  width: 35px;
  height: 35px;
  border: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  text-indent: -9999px;
  position: absolute;
  top: 0;
  right: 0;
  transition: background 0.35s;
}
.footer-main__subscribe button:hover {
  background-position: 67% 50%;
}
.footer-main__subscribe--offer input {
  padding-right: 116px;
}
.footer-main__subscribe--offer button {
  background: #fff;
  text-indent: 0;
  font-size: 13px;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.39px;
  color: #1c1c1c;
  padding: 8px 13px;
  height: auto;
  width: auto;
  border: 1px solid #fff;
  transition: color 0.35s, background 0.35s;
}
.footer-main__subscribe--offer button:hover {
  background: transparent;
  color: #fff;
}
.footer-main__label {
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
  margin-bottom: 1.2rem;
}
.footer-main__phone {
  font-family: "Eina03-SemiBold", Arial, sans-serif;
  font-size: 2.1rem;
  line-height: 1.7;
  margin-bottom: 1.6rem;
  display: inline-block;
}
.footer-main__email {
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  font-size: 1.7rem;
  line-height: 1.3;
  display: inline-block;
}
.footer-main__logos {
  display: flex;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  gap: 5rem;
  padding-right: 1.8rem;
}
.footer-main__logos img {
  max-width: 13rem;
  max-height: 8rem;
}
.footer-main__bottom {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
  font-size: 1.3rem;
  font-family: "eina03-regularuploaded_file", Arial, sans-serif;
  line-height: 1.5;
}
.footer-main__bottom-navi {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
  gap: 5rem;
}
.footer-main__bottom-website a {
  font-family: "Eina03-SemiBold", Arial, sans-serif;
}
.footer-main__title {
  font-family: "Quarto-Black", Arial, sans-serif;
  font-size: 4.2rem;
  line-height: 1;
  margin-bottom: 3.3rem;
  padding-top: 0.6rem;
}
.footer-main__btns {
  display: flex;
  margin: 0 -1rem;
  max-width: 369px;
}
.footer-main__btns a {
  display: block;
  width: calc(50% - 2rem);
  border: 2px solid #fff;
  margin: 0 1rem;
  text-transform: uppercase;
  font-size: 1.3rem;
  font-family: "eina03-bolduploaded_file", Arial, sans-serif;
  letter-spacing: 0.03rem;
  transition: background 0.35s, color 0.35s;
  text-align: center;
  padding: 1.8rem 1rem;
  box-sizing: border-box;
}
.footer-main__btns a:hover {
  background: #fff;
  color: #1c1c1e;
}
.desktop-version #footer a:hover:after {
  left: 0;
  right: auto;
  width: 100%;
  background: #fff;
}
.desktop-version #footer a:hover:before {
  left: 0;
  right: auto;
  width: 100%;
}
.desktop-version #footer a.underline:hover:after {
  left: auto;
  right: 0;
  width: 0;
  background: #fff;
}
.desktop-version #footer a.underline:hover:before {
  left: auto;
  right: 0;
  width: 0%;
}
.cookie-notice-container .fa.fa-external-link {
  display: none;
}
@media (max-width: 1220px) {
  .footer-main__title {
    font-size: 3.8rem;
  }
  .footer-main__column--2 .menu > li ul li a {
    font-size: 1.4rem;
  }
}
@media (max-width: 1023px) {
  .footer-main__columns {
    flex-direction: column;
    gap: 4rem;
  }
  .footer-main__subscribe--offer {
    padding-top: 0;
  }
  .footer-main__logos {
    justify-content: flex-start;
    padding-right: 0;
  }
  .footer-main__middle {
    flex-direction: column;
    gap: 2.4rem;
  }
  .footer-main__column--1 {
    width: 100%;
  }
  .footer-main__column--2 {
    width: 100%;
  }
  .footer-main__column--2 .menu > li ul li a {
    font-size: 1.5rem;
  }
  .footer-main__column--3 {
    width: 100%;
  }
  .footer-main__bottom-navi {
    gap: 1.5rem;
  }
}
@media (max-width: 767px) {
  .footer-wrap-in {
    padding-top: 20px;
  }
  .footer-wrap-in .inner {
    padding: 0 20px;
  }
  .footer-main__btns {
    gap: 1.5rem;
    flex-direction: column;
  }
  .footer-main__btns a {
    width: calc(100% - 2rem);
    font-size: 13px;
  }
  .footer-main__columns {
    margin-bottom: 0;
  }
  .footer-main__column--2 .menu > li ul li a {
    font-size: 12px;
  }
  .footer-main__column .socials {
    margin-bottom: 24px;
    gap: 2rem;
  }
  .footer-main__label {
    font-size: 13px;
  }
  .footer-main__phone {
    font-size: 18px;
  }
  .footer-main__email {
    font-size: 17px;
  }
  .footer-main__logos {
    gap: 2rem;
    flex-wrap: wrap;
    margin-bottom: 40px;
  }
  .footer-main__logos img {
    max-height: 73px;
    max-width: 100px;
  }
  .footer-main__bottom {
    font-size: 13px;
  }
  .footer-main__bottom-navi {
    order: 1;
    gap: 0;
    width: 100%;
    justify-content: space-between;
    padding-bottom: 3rem !important;
  }
  .footer-main__bottom-copyright {
    order: 2;
    width: 150px;
  }
  .footer-main__bottom-website {
    order: 3;
    width: 50%;
    text-align: right;
  }
  .footer-main__bottom-website a {
    display: block;
  }
  .footer-main__subscribe label {
    font-size: 15px;
  }
}
body #cxone-guide-container .entrypoint.simpleMode button {
  background: url(../images/live-chat-icon.png) no-repeat 50% 50% / contain;
  outline: none !important;
}
body #cxone-guide-container .entrypoint.simpleMode button img {
  opacity: 0;
}
#cookie-notice {
  z-index: 214748365;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.travelstore.com%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fmain.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fglobal%2Fglobal.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fglobal%2Freset.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fglobal%2Fslick.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fglobal%2Fglobal-elements.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fglobal%2Ftext.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fheader%2Fheader.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fglobal%2Fmixin.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fmain-landing-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fmain-landing-page%2Fintro-propositions.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fmain-landing-page%2Flogo-featured.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fmain-landing-page%2Fsubscribe.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Ffilters.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Fdestinations.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Fexperiences.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Ftravel-experts.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Ftravel-journals.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Freviews.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Fnewsletter.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fleisure-landing-page%2Ffooter.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fbusiness-landing-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fbusiness-landing-page%2Fbusiness-logos.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fbusiness-landing-page%2Fvalue-propositions.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fbusiness-landing-page%2Four-commitment.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fbusiness-landing-page%2Four-solutions.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fbusiness-landing-page%2Fcasestudies-feature.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fbusiness-landing-page%2Fcontact-us.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fintroduction.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fexperiences.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fitinerary-section.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fexperts.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Freview.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fhotel-partners.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fdid-you-know.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Flong-content.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Finstagram.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestination-page%2Fcta.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestinations-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestinations-page%2Ffilters.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fdestinations-page%2Fgrid.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Ftravel-expertise.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Finstagram.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Fstory.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Fphoto-gallery.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Ftravel-journals.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Freviews.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Fplan-your-visit.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Farchive.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Ftravel-expert-page%2Fexpert-experiences.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fabout-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fabout-page%2Ftouch-tech.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fabout-page%2Fhighlight.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fabout-page%2Fpropositions.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fabout-page%2Fcta.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fsolution-page%2Fintro-solution.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fsolution-page%2Fproposition.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fsolution-page%2Ftouch-section.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fsolution-page%2Fcase-study.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fsolution-page%2Four-commitment.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fsolution-page%2Fcta.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fblog%2Fgeneral.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fblog%2Fsingle.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fimage-text.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fdestination-expirience.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fcolumns.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fstats.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fcontent.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fquote-image.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Flist-with-image.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fsmall-cta.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Ftravel-expert-group.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Freview-feed.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Ftravel-experts-carousel.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Ficon-text.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fcta-module.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fvertical-video.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Ffeatured-video.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fvideo-playlist.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fvideo-text.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fflexible-page%2Fadvanced-navigation.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcorporate-blog%2Fsingle.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fsearch%2Fgeneral.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fclient-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fclient-page%2Fgeneral.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fclient-page%2Fexpert.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fclient-page%2Fform.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fhero.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fintro.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fitinerary.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fstateroom.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Finclusions.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fabout-ship.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fdeck-plan.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fabout.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Frelated.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Fpages%2Fcruise-page%2Fexperts.scss%22%2C%22wp-content%2Fthemes%2Ftravelstore%2Fassets%2Fscss%2Ffooter%2Ffooter.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BACCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACzEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2EA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFlXA%3BAE0XA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAF%2F6BJ%3BAEu7BE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFroCA%3BAGEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAClGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAClWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALzVF%3BAMAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAapB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2FpBV%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BADgrBI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAC10BA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAD80BA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWZ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAC3oCZ%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BADgpCY%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAASV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BANxmDR%3BAQAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuCF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAWL%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAKD%3BAACE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAC7sBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACE%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7MD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BACpGD%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAXzQF%3BAYAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAWR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAC3qBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBR%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACxSV%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASM%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAUV%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAC%2F0BJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAMM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC9QJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAQV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACrXN%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAqBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAClUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMM%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAC79BJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAACE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BACvFJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQO%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKO%3BAAAA%3BAAAA%3BAAWZ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAEI%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BApBtlBR%3BAqBAA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBE%3BAAAA%3BAAAA%3BAAAA%3BAAyBF%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAClfJ%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACrHF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYH%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASL%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2FRH%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaN%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMF%3BAAGG%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC3SH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAQV%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BACrMN%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BACnHF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BApB%2FVA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAHA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAoBuXA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAACE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BA3Bp4BA%3BA4BAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACjgBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACjUF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAED%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeL%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAED%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACE%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAC5UD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAKD%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAClCF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAUG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAyBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUH%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaH%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACnZH%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQL%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACnYH%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7MH%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACrED%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUG%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAACE%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACrPF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BACnJD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBN%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAID%3BAACE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAQL%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAtChMF%3BAuCAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BACtEF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeV%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBG%3BAAAA%3BAAAA%3BAAGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAC3eJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAEF%3BAACE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAEF%3BAACE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOG%3BAAAA%3BAAAA%3BAAAA%3BAAKH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAzCpnBN%3BA0CAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACxbJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA%2BBN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAMN%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAClbV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAGA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BACtJF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAC3MF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAKF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAEI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BACzeJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAC%2FHA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACxEF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACvMF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAEI%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BACzEN%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAnDzCN%3BAoDCC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BACfF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYH%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACpMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAOL%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5IJ%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACzJD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAxDhED%3BAyDAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAuBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BACpRA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BACXD%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjYC%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BACvOL%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAOJ%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BACvBA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA9DnBD%3BA%2BDEI%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BACPN%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAOR%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAhE7IF%3BAiECA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaH%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAWH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAChoBD%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcV%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAGM%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAACE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAC%2FRH%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAqBG%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BACpEL%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAON%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAClWF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACPF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FD0BA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAHA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BA%2BDLA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAUA%3BAAEE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAMH%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAC1JD%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAMH%3BAAGG%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAMH%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BACvQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBF%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7OF%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BACjEA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAChBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACFH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAWH%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BACjWD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAMH%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAClCD%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAClED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUM%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAASV%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC1JR%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAC3EN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAASV%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlFhHJ%3BAmFEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAnF5HJ%3BAmFsII%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAnFhJF%3BAmFwJE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAnF7JF%3BAmFmKA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAnF9KJ%3BAmFqLA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnF7QJ%3BAoFAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAmBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BApF1HD%3BAqFCC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BArFzJF%3BAsFAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBL%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMH%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxUF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBN%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACrOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeD%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAKD%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAEE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAC5MD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzF%2FFF%3BA0FCE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAYN%3BAAEE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAEE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACpHF%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAASV%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAACE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAChQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeR%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAEI%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACpXF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAA0BJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAUV%3BAAAA%3BAAAA%3BAAAA%3BAAKM%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcR%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAC3dD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAC3FF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAEE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAC5KF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOH%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACnYF%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAGD%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACpJD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACtFF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACC%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnG5CH%3BAAAA%3BAoGaE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BA7FhMJ%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BA6FoME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAIA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%22%7D */