
.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: translateZ(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;
  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;
}
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translateY(-50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: slick;
  font-size: 20px;
  line-height: 1;
  color: #fff;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: '\2190';
}
[dir='rtl'] .slick-prev:before {
  content: '\2192';
}
.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: '\2192';
}
[dir='rtl'] .slick-next:before {
  content: '\2190';
}
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '\2022';
  width: 20px;
  height: 20px;
  font-family: slick;
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: #000;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: #000;
  opacity: 0.75;
}
.section-title {
  font-size: 2rem;
  color: #3f464d;
  text-align: center;
  margin-bottom: 1rem !important;
  font-weight: normal;
}
.section-title span {
  font-size: 0.875rem;
  background: linear-gradient(94.88deg, #5dca7c 2.35%, #4daa77 101.56%);
  border-radius: 43px;
  color: #fff;
  height: 1.875rem;
  font-weight: 500;
  line-height: 1.5rem;
  padding: 0.3125rem 0.625rem;
  vertical-align: middle;
  user-select: none;
}
.section-title span i {
  color: #ffe600;
  font-size: 1rem;
}
.section ul>li::before {
  display: none;
}
@media screen and (max-width: 768px) {
  .section-title {
    font-size: 1.375rem;
    line-height: 1.875rem;
    font-weight: 400;
  }
}
header.header .hero-foot.content-nav .tabs li {
  margin: auto !important;
}
.section-subtitle {
  font-size: 14px;
  color: #68747f;
  text-align: center;
  margin-top: 0 !important;
}
@media screen and (max-width: 768px) {
  .section-subtitle {
    font-size: 0.75rem;
    font-weight: 400;
  }
}
.is-play {
  background-color: #c4c4c4;
  background: #3d3e49;
}
.section .button {
  color: #fff;
  padding: 0.75rem 2.1875rem;
  border: none;
  border-radius: 4px;
  font-weight: 600;
  font-size: .875rem;
  padding: 1.2rem 2.1875rem;
}
.section .button:hover {
  color: #fff;
  opacity: 0.75;
}
.section .button.is-normal {
  background-color: #00a971;
}
.section .button [disabled] {
  cursor: not-allowed;
  pointer-events: none;
}

.section .button.is-disabled {
  background-color: #68747f;
  color: #fff;
}
.section .button.is-orange {
  background-color: #ec7141;
}
.slick-track {
  display: flex !important;
}
.slick-slide {
  height: inherit !important;
}
.slick-dots li {
  width: 0.5rem;
  height: 0.25rem;
  background-color: #00a9714d;
}
.slick-dots li button {
  width: 0.5rem;
  height: 0.25rem;
  padding: 0;
}
.slick-dots li button:before {
  display: none;
}
.slick-dots .slick-active {
  background-color: #00a971;
  width: 1.25rem;
}
.section {
  padding: 3rem 1rem;
}
*[data-video-url] {
  position: relative;
}
*[data-video-url]::before {
  content: url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 21 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.12563 1.50906L18.9725 11.3711C20.0922 12.1685 20.0922 13.8317 18.9725 14.6292L5.12563 24.4912C3.80162 25.4342 1.96538 24.4876 1.96538 22.8622L1.96538 13.0001L1.96538 3.13812C1.96538 1.51263 3.80162 0.566075 5.12563 1.50906Z" fill="white" stroke="white" stroke-width="2"/></svg>');
  width: 58px;
  height: 58px;
  line-height: 73px;
  text-align: center;
  background-color: #3D3E49;
  opacity: 0.5;
  /* background-color: #FFFFFF; */
  position: absolute;
  border-radius: 50%;
  top: calc(50% - 29px);
  left: calc(50% - 29px);
  z-index: 1;
}
*[data-video-url]:hover::before {
  opacity: 0.8;
  cursor: pointer;
}
section.hero {
  background-position: center !important;
}
@media screen and (max-width: 768px) {
  header.header .hero .btn-group .button:not(:last-child) {
    margin-right: 0;
  }
  section.hero .column + .column {
    display: none;
  }
}
/* section.hero .hero-body {
  padding: 2.5rem 0 0 !important;
} */
@media screen and (max-width: 768px) {
  header.header .hero .hero-body {
      padding: 3rem 20px 2rem !important;
  }
}
section.hero .column + .column {
  padding: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
section.hero .column + .column figure {
  height: 15.625rem;
  width: 23.4375rem;
}
section.hero .hero-body .btn-group .button {
  height: 2.2rem;
}
section.hero .hero-body .btn-group .is-outlined {
  color: #2E3940;
  border-color: #2E3940;
}
section.hero .hero-body .btn-group .is-outlined:hover {
  color: white;
  border: none;
}
section.hero .hero-body .title {
  color: #2E3940 !important;
  margin-bottom: .3125rem !important;
  line-height: 2.3125rem !important;
  width: inherit;
}
section.hero .hero-body .subtitle {
  color: #251915 !important;
  font-size: .875rem !important;
}

section.logos {
  padding-bottom: 2.1875rem !important;
}

section.tickets .columns {
  justify-content: center;
}
section.tickets .ticket-item {
  height: 16.625rem;
  -webkit-mask-image: radial-gradient(circle at 50% 5px, transparent 5px, red 5.5px);
  -webkit-mask-position: 50% -5px;
  -webkit-mask-size: 15px 100%;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.05);
}
section.tickets .ticket-item .ticket-content {
  background: url(data:image/png;base64,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)
      no-repeat top left,
    linear-gradient(180deg, #00bc7e 0%, #00a770 81.29%);
  height: 10.375rem;
  padding: 2.875rem 1.25rem 1.25rem;
  color: #fff;
  font-weight: 500;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
section.tickets .ticket-item .ticket-content.is-hot {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAB4CAYAAAAuRqYbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA3KSURBVHgB7V2Jdtu2EoW8ZbHjJi99Paf//3dt4jiWl9iOxeLSAwWiKM4dACQhx/ccRWpNiSQuZjAruHAToWmad/7to3LY5WKxuOt879y/nSrfu/bfW7qK4e/j2L/9z78OlEMf/L18dUZoP1oS98Qxx+GDv/GFf31yOonAmUyUauHJefRv18ShJ/5emHvewGRE+htZ+bcn7TD842/k0L999q+3jsc5yHcVw4/BjX+7IQ49kzGgMaVEAo/K348jEo8dD0ySKz9QjasfkEptQoMXbRna+sKU0IgMJFpmI0i86K6ttUI00zfiUKjYE0fCTKSsXanrETMTLSTi977I+qMCBod/fbaqrdKQ62WMs4/scmEiUmbI/+UE9GyJ8NOVA0j86gdFmxwt/PW+d89WI67709zrqb9uqFhGQ1GGD02kv/EPblPtfUwYjO6gr+RlBSzgfw0kYjD+cL/uN7gCc+OKOOaUGWeVSKgh//rTfzzr/ImeLQGyPsBqu/Svf/zrztnV+63/nQvWsJEJeN7zJ6xBJoOiNPw9PDjdisX4qOM8OIgyk0HiLgvy1Lre+IvHLPzhXx+ccSJ4LP33v7MHSzDhbOCQd0L0nICK1bSSKpW9RIoUQo2eu2Gy8TfTQMgF4betBtNS1hXqHMZgwmxkRlpqCKpU7iIJjjhrzLxjDR+RXhhLFh8RuDSQmBJMOEs03krh1mVKZS+REoF4cDzUGR0NsNVH/ML6iInBBGAp69UsEKnUDJ9BqRxSm4xFFTDovErAGGvtqD6is08UgFbZY0ImqyqVu/5wMPDDGEAmLhjQK5Xiv/3pbNap1UfEJII7YSXxsgYSI6hr5S6B0QaXsagCtqRSjIg/nA2YQP8aHX1IomWi4J6+VhjWY9bKXoEZvHnR3ZYZuz6JkHjmbMCNfDX6iNaJElT2bGviLpAW7Emf0aPOYjF8KOmQkxyKo20l8QY+ooFEzUfsg0llz4Rb4pittZJVR5eOB9bDFB+RMq7ER8REsQYTTCp7LohUatriTfd/UESKGmJVkTXkZvERU4MJJpVdAbTMyEk3omYZ9NI1MSaDIyOYYFLZxHVAI8A5twQcrECWSDN6NibzkSMBqfQXD6ksEQGBevtm8BFTgglAto8oWgCTJ0S7wkSClP9wIwDq1Z8XE3xo+YB6Xd8bTaQAUvnZ5cHqI7LVZ11ciaFmghCHQQqkHSWcuwQwSYaIbK3XoGlMRBaQSkjgN6OPaHUvABD4I77R6DdBFIjBO+7/MHqduHlI24KMNdTr0PVAS7RLk1UiAQxSCpGYYZdGH9HqXgScygu/40bCFOUiGLP3A38HDy2RBwn1NykkwuD4NhGJLwlaaczaDYFEfpSBA/s3u9SeqCT4b1ZrzWRwiI9YdbGxIEWbWQFOzgf+fhiWj3AxoWzjVKylZUyoWI1I1FpNf4AyOGSihOKoV7h2nXzy4wIehtQ4xuu+byGFNPwV4nkZOb6A99oB0Tn2icSpqvC0VotWve6yiFDg1GTk+GIMquICE2UuTGXdautky82ui7nOyPF1cbSrRCEx4QwwDUFjAm4BFcwoALXNAv/0LdhYYCFF564MDuRkG7Fa8RE/OHseEY7+XRRxOXG/nPfSUhIajzCYjbz/ZCNShaBKJMaij0gMRikSAzAx1kRKmaX1HKHHox1EcWUeOr8byA2tB4vo89uB34VB1shnvIO8nzUE2SVcpxk8h31EjmFwxH2PKT4iFdaLyHXR+ULGZBdA9EONieYImLxDRB7nqqKl49aKE8kaTJoMNmRMPjUzN/Yo0O79EERaquViBEefnckwnKzJYFOPRwxjxgTj8Lmpt1GWItI6uFhH4mQwS6RVZZt6PGIkWsM4NiVAPwW03ORBiP5bfvCiY7WNsbYk5xEzMiYAquYfU9JfI0Nt2bfWmm4VDJN7A1iQQ2JKVV0X5zO3D/RBG98jlkjN4CjloF9mklgqY1K78bMFhkim+iy3E9nU49FFYvnlEDAun1w90OwEVbWy1Wc5qtXU4xFDXJqUqjoGx+IuzQ5ZvoZwMETk0lB9lhqyyvURUzImllb306byjZgCdhFpaip1xmZXQXLBcEbGBOcMLe8szvdhvewjsuqC4YyMCfzSL3JOBEFYLVLbetmLmMjqC4ajLVasocWNvQeiTYtYNVvNerkLYUCg3i7YwHGTXjB8z/Z49Jyzu8UKi95lQlQ6swNVwOlc/qU/r3bPKxwQDA626hs3k6LagKQg/cAWKxoGlwlye5QYKXsLlYB2zpZp6+5R1qbSGClbpqVkTOhlQjQEG2bE5J1jBxBdIg0klgh/0TBusRLDtEwI0DbIrpdzqFhNIleUhDQTFwwnbrECmJaJAJnMSZ3ZE0HjSV1Exwh/aefL8RGTG1mNW9KcTCyVWjH0004iRbWldB8nI6P8slQjq0XFTimVlNW6hQwfMRkZ5ZfFGllFmlkrdkqp1Hh43CIyw0dcpR4jPmKKNUzvPWAAs0VKwFRSSbkfv/4rPfyFwWRSWVsDlOEjXi1G2OyI3CIl4GRsv1KCAbxEJoa/Qv1OUmlEoo/ocs5JwhJUH3MvAUAzdFbrbqzEguHuPgCMFD/J+TCL4ZOmGlKjZiOkC4o9HNIy5g5aqjTin4NE1dbnrzGD22RkTGKcNvWULo6d4tIMqnZJgxq1qjaQ97XTP8mqYxxXwhrG76jteqkQW4FFyp7sFmjX0tZLWa1EfKkvNst270IKS83gMdcmS1iw5JMTNiAehDZea4lkMVQwPFWvYIxR/DgZPIvaH7PFT7u/pyBUIICJS2qbws9VB1pUKiMfmgWKmUeTSKff33oSgUgkV4fik0z9TukIEPxSxr0oFj5MDISMXZGuCcg6NhzSWHheYR+ZbP1OqR0uYr+U2R7soIR6TQyE3C5G3LhX7kt91mT40B4YlT0EC4wuGJZBKLFGbjysTPKJTCYjS7026Vt1lw4NdqFZ5fex0bm+ePEJsQ5aC4ZZaRwy03edk5HKZPXapO/APMWWoZqm2TCyNkjwF4eBs+54yEoEJgkCD131NVSkrG2sB0C9HlrykBmRJdNeeqmQomhNzW/wVEIlMmvUSiYJ1uJYMrVGVmbfUvYaWkRGjZXEXT70GNCE47F7HVlEkgsy0C7KcvIL90yO2shqaNljnwSE41KqD24WiU23VshE04jcspZzrU1Wra6tK6yD/mIvDGswvqsNvEpMYmIAmPoBL0yOc6skZSoiNxbmha04ipHInetJ1JtifpK4S9y8NxOqkdOn3pNVq7gdVOoqM/rBEHmwKxsi6tAa2M7Ks6aCNHJ6XcKcNZKd4bmxSJaEocdDQTWiC4vRBBv+7MTQ1OrTruvKIZK1FHM3i2CtxMGZDHWEbiz37MivBs6V1HSbC1Iadz7pIbUX463jw1m5RLLXSEmuqEsQ2n3iTXLTbSGo0ugGxjLV2GF9sPsCA8NWAtCugVzT9+Z5o30MINZweqvu0hCLWhOMwbE0E0n6OQEl1hlW8s2Zetll8mFGKQzjydgbgy5Qimq11HKW2EyJIjJVmuYkUYDx1O7xVrtOE5Eye1gj577QIDFRmLnJSAJZjUA1GFklErP+3nEDV8p8Z4gcM0s/JphqhFtGIKxP4sE61JZ8RNIZnhkVT4qnEn4YWXwE7B2RkkLT7u2JDQ8mh+hkltzJK0R6QCh2vS+l6lg1vleqVSYoU4ZKPyGw2ENIxIm2PmBbwxvyuMkd+FQ0+o7OAaZSkjnKGC2gJHJR9zbWXTAqFTBlXKolUnKHzA3P/egIGuL4Mz7j0mrx1yyRbEvAXkijrItMPpQ2cGLUTORUQfnRYSh8breVcQmokkhDUH5V+/oYGTfUupgaRKlVItmg/CjPOC4M7IrCkHiTk8iujkhjUL5qImVrG+ZeIIVZT5WvUSLZoDzWk2rVasM/0LRIwXONRLJGzo+58ocaGttTaS9LJBeqIpIsdwioUq0aSbwqZaxV9Qih6GlzoUIPIcS+MB18rX9cRWjsjxYuWi87xQOfaSx6HiUIRKWXGCRcc1XZjsb+DOriRc+1PtRrbyCTDCSyS8Kt0v2dhFciMyCxU6SjWFtjFBKBVyITkNiGMBqJwCuRRiSoUuBmhM0PN/BKpAGJO0lP0s2F5pe/9uFJM3MCuVHZhNhK4tViopY87JL8t3xGWYE5ofmSkdGS1z4gZsrMTOxHIhqBmZcVhX8JEAIhfUhuW6Nfs/SQxBLZvZjlTK1ls0LChMjkp4QvIQDLOWLAu4gM+C0IzZRAAKr0ek5NphEZEFq6XtQaWoBAAMVf3+ceFzbWGnoU8FTwdi+efZXSKDAPIyZn+7PZpTAGK5F9CFJ6uw91pVJeiWw9JmRu+q4KKYyRk/2IpTRk6yGtDzXcYFQyAulDKqxE7hX3dVnjxIVEhjWiZFAAN4wy/gd5fxzTkuvkMUMPSsn7CY+QuKm1KqEN0UVNJaPtE+6eCW3kHQMTtidbyf9f9Q2SkBSkKXRnHUSf2W1iUlA9gQEbsdaIUKii3zlstzcEBvQGzaPeR7bh5KVg7wgMULMfEunAi21x20fACr3es66uDdBprEhKEUCe7Cl2IwLktc9Y3jfp60NSPjIy7d+4/ZLUQN7dS8vyZCeWI0kNbec1ramwjENVXrUFzSVQvEJAiA2+3JF8nqIQ+qe8QsTp/iUT18UkpR6Rww5Cj9wvPzD4iOG9j/DgawIgKWzb+SSvlsDfibQ+/AeAxGX2OtilAwAAAABJRU5ErkJggg==)
      no-repeat top left/cover,
    linear-gradient(180deg, #ef831d 0%, #f14917 81.29%);
}
section.tickets .ticket-item .ticket-content p {
  font-size: 1rem;
}
section.tickets .ticket-item .ticket-content p span {
  font-size: 2.5rem;
}
section.tickets .ticket-item .ticket-content p + p {
  font-size: 0.75rem;
}
section.tickets .ticket-item .ticket-content .tip {
  position: absolute;
  height: 2rem;
  line-height: 2rem;
  border-radius: 1rem 0 0 1rem;
  background-color: #fff;
  font-size: 0.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 1rem;
  right: 0;
  padding: 0.3125rem 0.625rem;
  opacity: 0.5;
  user-select: none;
}
section.tickets .ticket-item .ticket-content .tip.is-normal {
  color: #00aa72;
}
section.tickets .ticket-item .ticket-content .tip.is-orange {
  color: #f24918;
  background: linear-gradient(90deg, #ffffff 0%, #ffffff 125.07%);
}
section.tickets .ticket-item .ticket-footer {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 6.25rem;
  background-color: #fff;
}
section.comparison {
  display: flex;
  justify-content: center;
  text-align: center;
}
section.comparison .columns {
  margin-top: 2rem;
  gap: 2.5rem;
  padding: 0 1.25rem;
}
section.comparison .columns .column {
  padding: 0;
  margin-bottom: 1.25rem;
}
section.comparison .columns .column .card {
  border-radius: 0.25rem;
  padding: 3.125rem 2.5rem 0;
  background: linear-gradient(180deg, #00bc7e 0%, #00a770 81.29%);
  color: #fff;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05), 0px 10px 20px rgba(0, 0, 0, 0.05);
}
section.comparison .columns .column .card:hover {
  animation: slide-top 0.2s linear both;
}
@media screen and (max-width: 768px) {
  section.comparison .columns .column .card {
    padding: 1.875rem 1.25rem 0;
  }
}
section.comparison .columns .column .card .card-header {
  box-shadow: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 2.5rem;
}
@media screen and (max-width: 768px) {
  section.comparison .columns .column .card .card-header {
    padding-bottom: 1.875rem;
  }
}
section.comparison .columns .column .card .card-header h3 {
  font-size: 2rem;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 768px) {
  section.comparison .columns .column .card .card-header h3 {
    margin-bottom: 0.3125rem;
    font-size: 1.125rem;
  }
}
section.comparison .columns .column .card .card-header span {
  font-size: 1.5rem;
  margin-bottom: 2.5rem;
  color: #fbff2b;
}
@media screen and (max-width: 768px) {
  section.comparison .columns .column .card .card-header span {
    margin-bottom: 1.25rem;
    font-size: 1rem;
  }
}
section.comparison .columns .column .card .card-header .price {
  font-size: 2rem;
}
@media screen and (max-width: 768px) {
  section.comparison .columns .column .card .card-header .price {
    font-size: 1.5rem;
  }
}
section.comparison .columns .column .card .card-header .price + span {
  color: #fff;
}
section.comparison .columns .column .card .card-header .button {
  color: #fff;
  background-color: #ec7141;
  border: none;
  padding: 0;
  height: 2.5rem;
}
section.comparison .columns .column .card .card-content {
  padding: 0;
}
section.comparison .columns .column .card .card-content ul {
  list-style: none;
  text-align: left;
  padding: 1.875rem 0 0;
  height: 36.875rem;
}
section.comparison .columns .column .card .card-content ul li {
  margin-bottom: 2.5rem;
}
section.comparison .columns .column .card .card-content ul .label {
  font-size: 1.25rem;
  font-weight: 500;
  margin-bottom: 1.25rem;
  color: #fff;
}
@media screen and (max-width: 768px) {
  section.comparison .columns .column .card .card-content ul li {
    margin-bottom: 0.5rem;
  }
  section.comparison .columns .column .card .card-content ul {
    height: auto;
  }
  section.comparison .columns .column .card .card-content ul .label {
    font-size: 1rem;
    margin-bottom: 0.5rem;
  }
}
section.comparison .columns .column .card .card-content ul p {
  font-size: 1rem;
}
@media screen and (max-width: 768px) {
  section.comparison .columns .column .card .card-content ul p {
    font-size: 0.75rem;
  }
}
section.comparison .columns .column .card .card-content ul p + p {
  margin-bottom: 1.25rem;
}
section.comparison .columns .column:last-of-type .card {
  background: #ffffff;
  color: #3e464c;
}
section.comparison .columns .column:last-of-type .card .card-header span {
  color: #ff7641;
}
section.comparison .columns .column:last-of-type .card .card-header span .price + span {
  color: #3e464c;
}
section.comparison .columns .column:last-of-type .card .card-content .label {
  color: #3e464c;
}
section.comparison .columns .column:last-of-type .card .card-header,
section.comparison .columns .column:last-of-type .card .card-footer {
  border-color: #eee;
}
section.comparison .columns .column:last-of-type .card .card-footer-item {
  color: #02a971;
}
section.comparison .card-footer {
  border-color: #ffffff1a;
}
section.comparison .card-footer .card-footer-item {
  padding: 2.5rem 0;
  font-size: 1.25rem;
  color: #fff;
}
@media screen and (max-width: 768px) {
  section.comparison .card-footer .card-footer-item {
    padding: 1.25rem 0;
    font-size: 0.875rem;
  }
}
section.q-tabs {
  background-color: #f5f9fa;
}
section.q-tabs .panel {
  display: flex;
  flex-flow: column nowrap;
  box-shadow: none;
}
section.q-tabs .panel .panel-tabs {
  display: flex;
  justify-content: space-around;
  border: none;
  white-space: nowrap;
  overflow: scroll;
}
section.q-tabs .panel .panel-tabs::-webkit-scrollbar {
  display: none;
}
section.q-tabs .panel .panel-tabs li {
  text-align: center;
  border-bottom: 0.25rem solid transparent;
  padding: 1rem 0.3125rem;
  font-size: 1.25rem;
  font-weight: 500;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-tabs li {
    border-width: 0.125rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: 400;
    padding: 1rem 2rem;
  }
}
section.q-tabs .panel .panel-tabs li:hover,
section.q-tabs .panel .panel-tabs li.is-active {
  color: #00aa72;
  font-weight: 500;
  border-bottom-color: #00aa72;
}
section.q-tabs .panel .panel-block {
  display: flex;
  flex-flow: row nowrap;
  width: 100%;
  margin-top: 1.875rem;
  border: none;
}
section.q-tabs .panel .panel-block .box {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.05), 0px 10px 20px rgba(0, 0, 0, 0.05);
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-block {
    padding: 0;
  }
  section.q-tabs .panel .panel-block .columns {
    padding: 0;
    margin: 0;
  }
}
section.q-tabs .panel .panel-block .columns {
  padding: 1.875rem;
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-block .columns {
    padding: 0.3125rem;
  }
}
section.q-tabs .panel .panel-block .columns .slick-dots {
  bottom: -1.25rem;
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-block .columns .slick-dots {
    bottom: 0.75rem;
  }
}
section.q-tabs .panel .panel-block .columns .column {
  padding: 0;
}
section.q-tabs .panel .panel-block .columns .column .carousel-wrapper {
  margin-bottom: 0 !important;
  width: 43.75rem;
  border-radius: 0.3125rem;
  height: 26.75rem;
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-block .columns .column .carousel-wrapper {
    width: 19.0625rem;
    height: auto;
  }
}
section.q-tabs .panel .panel-block .columns .column .carousel-wrapper figure img {
  width: 100%;
  object-fit: contain;
  vertical-align: top;
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-block .columns .column .carousel-wrapper figure {
    height: 11.625rem;
    margin-bottom: 30px;
  }
}
section.q-tabs .panel .panel-block .columns .column article {
  font-size: 1rem;
  line-height: 2rem;
  color: #68747f;
  white-space: normal;
}
section.q-tabs .panel .panel-block .columns .column article a {
  color: #00a971;
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-block .columns .column article {
    font-size: 0.75rem;
    line-height: 1.5rem;
    padding-bottom: 0.625rem;
  }
}
section.q-tabs .panel .panel-block .columns .column ~ .column {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-left: 1.875rem;
}
@media screen and (max-width: 768px) {
  section.q-tabs .panel .panel-block .columns .column ~ .column {
    padding-left: 0;
  }
}

section.benefits .columns {
  margin-top: 2.5rem;
}

section.customers {
  background-color: #f5f9fa;
}
@media screen and (max-width: 768px) {
  section.customers {
    padding: 3rem 0.5rem;
  }
}
section.customers .carousel-wrapper {
  position: relative;
}
section.customers .carousel-wrapper .carousel-item {
  padding: 0.625rem;
}
section.customers .carousel-wrapper .carousel-item .media {
  background-color: #fff;
  width: 100%;
  box-shadow: 0 0 0.5rem #0000000d, 0 0.625rem 1.25rem #f5f9fa;
  border-radius: 0.1875rem;
  display: flex;
  padding: 2.5rem;
  height: auto;
}
@media screen and (max-width: 768px) {
  section.customers .carousel-wrapper .carousel-item .media {
    display: flex;
    flex-direction: column;
    padding: 1.6rem;
  }
}
section.customers .carousel-wrapper .carousel-item .media .media-left {
  margin-right: 3.75rem;
}
section.customers .carousel-wrapper .carousel-item .media .media-left figure {
  width: 515px;
}
section.customers .carousel-wrapper .carousel-item .media .media-left img {
  height: 20.6875rem;
}
@media screen and (max-width: 768px) {
  section.customers .carousel-wrapper .carousel-item .media .media-left {
    margin-right: 0;
    margin-bottom: 0.9375rem;
    display: flex;
    justify-content: center;
    width: 100%;
  }
  section.customers .carousel-wrapper .carousel-item .media .media-left img {
    width: 100%;
    height: 12.1875rem;
  }
}
section.customers .carousel-wrapper .carousel-item .media .media-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  height: 100%;
}
section.customers .carousel-wrapper .carousel-item .media .media-content .content {
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-start;
}
section.customers .carousel-wrapper .carousel-item .media .media-content .content h3 {
  margin-bottom: 1.875rem;
}
section.customers .carousel-wrapper .carousel-item .media .media-content .content h3 img {
  height: 2.1875rem;
}
section.customers .carousel-wrapper .carousel-item .media .media-content .content .tag {
  color: #00a971;
  border: 0.0625rem #00a971 solid;
  background: #ffffff;
  margin-bottom: 1rem;
}
section.customers .carousel-wrapper .carousel-item .media .media-content .content .description {
  font-size: 0.875rem;
  margin-bottom: 1.25rem;
  color: #68747f;
  flex-grow: 2;
  height: 7.5rem;
}
section.customers .carousel-wrapper .carousel-item .media .media-content .button {
  background-color: #00a971;
  color: #fff;
  padding: 0.75rem 2.1875rem;
  border: none;
}
section.cases {
  background-color: #4e4959;
}
section.cases .section-title,
section.cases .section-subtitle {
  color: #fff;
}
section.cases .box {
  padding: 2.5rem 1.875rem;
  text-align: center;
  background-color: #fff;
  border-radius: 0.25rem;
  height: 26.4375rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-shadow: 0px 0px 8px rgb(0 0 0 / 5%), 0px 10px 20px rgb(0 0 0 / 5%);
}
section.cases .box:hover {
  animation: slide-top 0.2s linear both;
}
section.cases .box .content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media screen and (max-width: 768px) {
  section.cases .box .content {
    align-items: center;
  }
}
section.cases .box img {
  height: 3.125rem;
  width: 13.4375rem;
}
section.cases .box h3 {
  margin: 0.75rem 0;
  font-size: 1rem;
  line-height: 1.75rem;
}
section.cases .box .tag {
  border: 0.0625rem solid #00a971;
  color: #00a971;
  font-size: 0.75rem;
}
section.cases .box p {
  text-align: left;
  margin-top: 0.875rem;
  color: #a1a6ab;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
section.cases .box p a {
  color: #00a971;
}
section.cases .box .button {
  background-color: #00a971;
  color: #fff;
}
section.help .box {
  padding: 1.5rem;
  margin-top: 1.875rem;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkwIiBoZWlnaHQ9IjE5MCIgdmlld0JveD0iMCAwIDE5MCAxOTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIG9wYWNpdHk9IjAuMiI+CjxwYXRoIGQ9Ik05NS4wMDExIDE5Ljc5MTZDMTEwLjMwMyAxOS43OTE2IDEyMi43MDggMzEuNzg3NSAxMjIuNzA4IDQ2LjU4NTJDMTIyLjcwOCA0Ny41Njg0IDEyMi42NTIgNDguNTUwOCAxMjIuNTQxIDQ5LjUyNzlMMTIwLjc1MiA2NS4xNzY3QzExOS4zMDIgNzcuODcxNSAxMDguMjA5IDg3LjQ3OTEgOTUuMDAxMSA4Ny40NzkxQzgxLjc5MzggODcuNDc5MSA3MC43MDA1IDc3Ljg3MTUgNjkuMjQ5OCA2NS4xNzY3TDY3LjQ2MTggNDkuNTI3OUM2NS43ODExIDM0LjgxOTggNzYuNzQ4NSAyMS41Nzg5IDkxLjk1OCAxOS45NTM3QzkyLjk2ODYgMTkuODQ1NyA5My45ODQ2IDE5Ljc5MTYgOTUuMDAxMSAxOS43OTE2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTM5LjU4MzMgMTM3LjA2NkMzOS41ODMzIDExNC41MTIgNTkuMzc1IDk4Ljc2MDIgOTUgOTguNzYwMkMxMzAuNjI1IDk4Ljc2MDIgMTUwLjQxNyAxMTQuNTEyIDE1MC40MTcgMTM3LjA2NlYxNzAuMjA4SDM5LjU4MzNWMTM3LjA2NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01NS42NjM3IDUwLjg3NjFDNTUuMjM5NyA0Ny4xNjc1IDU1LjM2MjQgNDMuNTQxMyA1NS45NjQ5IDQwLjA2NjhDNTQuNTEzIDM5Ljc1MDEgNTMuMDA1NyAzOS41ODM0IDUxLjQ1OTEgMzkuNTgzNEM1MC42ODQ5IDM5LjU4MzQgNDkuOTExNCAzOS42MjYxIDQ5LjE0MTUgMzkuNzExM0MzNy41NTkgNDAuOTk0NCAyOS4yMDY5IDUxLjQ0NzcgMzAuNDg2NyA2My4wNTk1TDMxLjg0ODQgNzUuNDEzOEMzMi45NTMxIDg1LjQzNjMgNDEuNDAxMSA5My4wMjA5IDUxLjQ1OTEgOTMuMDIwOUM1Ny4yOTUzIDkzLjAyMDkgNjIuNTg5NiA5MC40NjcgNjYuMjIxMyA4Ni4zNjQ5QzYxLjUwMjYgODAuOTYxOCA1OC4zMjQxIDc0LjE2MSA1Ny40NTE3IDY2LjUyNUw1NS42NjM3IDUwLjg3NjFaIiBmaWxsPSIjMzJDQzk5Ii8+CjxwYXRoIGQ9Ik0xODIuMDgzIDE1OC4zMzRIMTYyLjI5MlYxMzcuMDY3QzE2Mi4yOTIgMTIzLjIwOSAxNTYuNTggMTExLjA2NCAxNDYuMTMzIDEwMi4yNTRDMTY5LjMzIDEwNC4zMjMgMTgyLjA4MyAxMTYuMDQ0IDE4Mi4wODMgMTMyLjE2OVYxNTguMzM0WiIgZmlsbD0iIzMyQ0M5OSIvPgo8cGF0aCBkPSJNMTIzLjc4MSA4Ni4zNjU3QzEyOC40OTkgODAuOTYyMiAxMzEuNjc4IDc0LjE2MTQgMTMyLjU1MSA2Ni41MjVMMTM0LjMzOSA1MC44NzYxQzEzNC41MDIgNDkuNDUxNyAxMzQuNTgzIDQ4LjAxOTEgMTM0LjU4MyA0Ni41ODUzQzEzNC41ODMgNDQuMzU5MyAxMzQuMzkzIDQyLjE4MzYgMTM0LjAyOSA0MC4wNzEyQzEzNC43NDcgMzkuOTE0NiAxMzUuNDc5IDM5Ljc5NCAxMzYuMjI1IDM5LjcxMTNDMTM2Ljk5NSAzOS42MjYxIDEzNy43NjggMzkuNTgzNCAxMzguNTQyIDM5LjU4MzRDMTUwLjE5NiAzOS41ODM0IDE1OS42NDIgNDkuMDUzOCAxNTkuNjQyIDYwLjczNjNDMTU5LjY0MiA2MS41MTI1IDE1OS42IDYyLjI4OCAxNTkuNTE1IDYzLjA1OTVMMTU4LjE1MyA3NS40MTM4QzE1Ny4wNDggODUuNDM2MyAxNDguNjAxIDkzLjAyMDkgMTM4LjU0MiA5My4wMjA5QzEzMi43MDYgOTMuMDIwOSAxMjcuNDEyIDkwLjQ2NzQgMTIzLjc4MSA4Ni4zNjU3WiIgZmlsbD0iIzMyQ0M5OSIvPgo8cGF0aCBkPSJNMjcuNzA4MyAxMzcuMDY3QzI3LjcwODMgMTIzLjIwOSAzMy40MTk2IDExMS4wNjQgNDMuODY3IDEwMi4yNTRDMjAuNjcwMSAxMDQuMzIzIDcuOTE2NjcgMTE2LjA0NCA3LjkxNjY3IDEzMi4xNjlWMTU4LjMzNEgyNy43MDgzVjEzNy4wNjdaIiBmaWxsPSIjMzJDQzk5Ii8+CjwvZz4KPC9zdmc+Cg==)
            center right 25% no-repeat,
          linear-gradient(94deg, #00bc7e -28.1%, #00a770 102.69%);;
}
section.help .box .label {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 2.125rem;
  color: #fff;
}
@media screen and (max-width: 768px) {
  section.help .box {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkwIiBoZWlnaHQ9IjE5MCIgdmlld0JveD0iMCAwIDE5MCAxOTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIG9wYWNpdHk9IjAuMiI+CjxwYXRoIGQ9Ik05NS4wMDExIDE5Ljc5MTZDMTEwLjMwMyAxOS43OTE2IDEyMi43MDggMzEuNzg3NSAxMjIuNzA4IDQ2LjU4NTJDMTIyLjcwOCA0Ny41Njg0IDEyMi42NTIgNDguNTUwOCAxMjIuNTQxIDQ5LjUyNzlMMTIwLjc1MiA2NS4xNzY3QzExOS4zMDIgNzcuODcxNSAxMDguMjA5IDg3LjQ3OTEgOTUuMDAxMSA4Ny40NzkxQzgxLjc5MzggODcuNDc5MSA3MC43MDA1IDc3Ljg3MTUgNjkuMjQ5OCA2NS4xNzY3TDY3LjQ2MTggNDkuNTI3OUM2NS43ODExIDM0LjgxOTggNzYuNzQ4NSAyMS41Nzg5IDkxLjk1OCAxOS45NTM3QzkyLjk2ODYgMTkuODQ1NyA5My45ODQ2IDE5Ljc5MTYgOTUuMDAxMSAxOS43OTE2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTM5LjU4MzMgMTM3LjA2NkMzOS41ODMzIDExNC41MTIgNTkuMzc1IDk4Ljc2MDIgOTUgOTguNzYwMkMxMzAuNjI1IDk4Ljc2MDIgMTUwLjQxNyAxMTQuNTEyIDE1MC40MTcgMTM3LjA2NlYxNzAuMjA4SDM5LjU4MzNWMTM3LjA2NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01NS42NjM3IDUwLjg3NjFDNTUuMjM5NyA0Ny4xNjc1IDU1LjM2MjQgNDMuNTQxMyA1NS45NjQ5IDQwLjA2NjhDNTQuNTEzIDM5Ljc1MDEgNTMuMDA1NyAzOS41ODM0IDUxLjQ1OTEgMzkuNTgzNEM1MC42ODQ5IDM5LjU4MzQgNDkuOTExNCAzOS42MjYxIDQ5LjE0MTUgMzkuNzExM0MzNy41NTkgNDAuOTk0NCAyOS4yMDY5IDUxLjQ0NzcgMzAuNDg2NyA2My4wNTk1TDMxLjg0ODQgNzUuNDEzOEMzMi45NTMxIDg1LjQzNjMgNDEuNDAxMSA5My4wMjA5IDUxLjQ1OTEgOTMuMDIwOUM1Ny4yOTUzIDkzLjAyMDkgNjIuNTg5NiA5MC40NjcgNjYuMjIxMyA4Ni4zNjQ5QzYxLjUwMjYgODAuOTYxOCA1OC4zMjQxIDc0LjE2MSA1Ny40NTE3IDY2LjUyNUw1NS42NjM3IDUwLjg3NjFaIiBmaWxsPSIjMzJDQzk5Ii8+CjxwYXRoIGQ9Ik0xODIuMDgzIDE1OC4zMzRIMTYyLjI5MlYxMzcuMDY3QzE2Mi4yOTIgMTIzLjIwOSAxNTYuNTggMTExLjA2NCAxNDYuMTMzIDEwMi4yNTRDMTY5LjMzIDEwNC4zMjMgMTgyLjA4MyAxMTYuMDQ0IDE4Mi4wODMgMTMyLjE2OVYxNTguMzM0WiIgZmlsbD0iIzMyQ0M5OSIvPgo8cGF0aCBkPSJNMTIzLjc4MSA4Ni4zNjU3QzEyOC40OTkgODAuOTYyMiAxMzEuNjc4IDc0LjE2MTQgMTMyLjU1MSA2Ni41MjVMMTM0LjMzOSA1MC44NzYxQzEzNC41MDIgNDkuNDUxNyAxMzQuNTgzIDQ4LjAxOTEgMTM0LjU4MyA0Ni41ODUzQzEzNC41ODMgNDQuMzU5MyAxMzQuMzkzIDQyLjE4MzYgMTM0LjAyOSA0MC4wNzEyQzEzNC43NDcgMzkuOTE0NiAxMzUuNDc5IDM5Ljc5NCAxMzYuMjI1IDM5LjcxMTNDMTM2Ljk5NSAzOS42MjYxIDEzNy43NjggMzkuNTgzNCAxMzguNTQyIDM5LjU4MzRDMTUwLjE5NiAzOS41ODM0IDE1OS42NDIgNDkuMDUzOCAxNTkuNjQyIDYwLjczNjNDMTU5LjY0MiA2MS41MTI1IDE1OS42IDYyLjI4OCAxNTkuNTE1IDYzLjA1OTVMMTU4LjE1MyA3NS40MTM4QzE1Ny4wNDggODUuNDM2MyAxNDguNjAxIDkzLjAyMDkgMTM4LjU0MiA5My4wMjA5QzEzMi43MDYgOTMuMDIwOSAxMjcuNDEyIDkwLjQ2NzQgMTIzLjc4MSA4Ni4zNjU3WiIgZmlsbD0iIzMyQ0M5OSIvPgo8cGF0aCBkPSJNMjcuNzA4MyAxMzcuMDY3QzI3LjcwODMgMTIzLjIwOSAzMy40MTk2IDExMS4wNjQgNDMuODY3IDEwMi4yNTRDMjAuNjcwMSAxMDQuMzIzIDcuOTE2NjcgMTE2LjA0NCA3LjkxNjY3IDEzMi4xNjlWMTU4LjMzNEgyNy43MDgzVjEzNy4wNjdaIiBmaWxsPSIjMzJDQzk5Ii8+CjwvZz4KPC9zdmc+Cg==)
              top right no-repeat,
            linear-gradient(94deg, #00bc7e -28.1%, #00a770 102.69%);

    background-size: 6rem 10rem, 100%;
  }
  section.help .box .label {
    font-size: 1rem;
    align-self: center;
  }
}
section.help .box .subtitle {
  font-size: 1rem;
  color: #fff;
}
@media screen and (max-width: 768px) {
  section.help .box .subtitle {
    font-size: 0.75rem;
  }
}
section.help .box .column {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
}
@media screen and (max-width: 768px) {
  section.help .box .column + .column {
    flex-direction: row;
    align-items: center;
  }
}
section.help .box img {
  width: 8.8125rem;
}

@-webkit-keyframes slide-top {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }
}
@keyframes slide-top {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }
}

.sub-banner {
  padding: 2rem 1.25rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right bottom;
}

.sub-banner .title {
  color: #fff;
  line-height: normal;
  margin-bottom: 11px;
}

.sub-banner .subtitle {
  color: #fff;
}

.sub-banner .button {
  font-weight: 500;
  font-size: 16px;
  height: 44px;
}

@media screen and (max-width: 768px) {
  .sub-banner {
      padding: 0.5rem 1.25rem;
  }
  .sub-banner .column {
      text-align: center;
  }
  .sub-banner .title {
      font-size: 24px;
      margin-bottom: 5px;
  }
  .sub-banner .subtitle {
      margin-bottom: 10px;
      font-size: 14px;
  }
}
