@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}body {
  font-family: Figtree;
}
.display-1 {
  font-family: 'Playfair Display', serif;
  font-size: 3.2rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 2.08rem;
}
.display-2 {
  font-family: 'Playfair Display', serif;
  font-size: 2.5rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 1.625rem;
}
.display-4 {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 0.585rem;
}
.display-5 {
  font-family: 'Playfair Display', serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 0.91rem;
}
.display-7 {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 0.715rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.56rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.24rem;
    font-size: calc( 1.44rem + (3.2 - 1.44) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.44rem + (3.2 - 1.44) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.2999999999999998rem + (2.5 - 1.2999999999999998) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.2999999999999998rem + (2.5 - 1.2999999999999998) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.1rem + (1.4 - 1.1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.1rem + (1.4 - 1.1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #26292c !important;
}
.bg-success {
  background-color: #526b51 !important;
}
.bg-info {
  background-color: #c9beb5 !important;
}
.bg-warning {
  background-color: #a09099 !important;
}
.bg-danger {
  background-color: #873c28 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #26292c !important;
  border-color: #26292c !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #6e7a7a !important;
  border-color: #6e7a7a !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #454c4c !important;
  border-color: #454c4c !important;
}
.btn-info,
.btn-info:active {
  background-color: #c9beb5 !important;
  border-color: #c9beb5 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #a49283 !important;
  border-color: #a49283 !important;
}
.btn-success,
.btn-success:active {
  background-color: #526b51 !important;
  border-color: #526b51 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2c3a2c !important;
  border-color: #2c3a2c !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a09099 !important;
  border-color: #a09099 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #75646e !important;
  border-color: #75646e !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #873c28 !important;
  border-color: #873c28 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #441e14 !important;
  border-color: #441e14 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #45494e !important;
  border-color: #45494e !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #1c1e20 !important;
  border-color: #1c1e20 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #26292c;
}
.btn-primary-outline:before,
.btn-primary-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #26292c;
  opacity: 0.1;
}
.btn-primary-outline:after,
.btn-primary-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #26292c;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-primary-outline .mbr-iconfont,
.btn-primary-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #26292c;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-primary-outline .mbr-iconfont:before,
.btn-primary-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #26292c !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline:hover .mbr-iconfont,
.btn-primary-outline:focus .mbr-iconfont,
.btn-primary-outline.focus .mbr-iconfont,
.btn-primary-outline.active .mbr-iconfont {
  background: #26292c;
  color: #ffffff;
}
.btn-primary-outline:hover .mbr-iconfont::before,
.btn-primary-outline:focus .mbr-iconfont::before,
.btn-primary-outline.focus .mbr-iconfont::before,
.btn-primary-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-primary-outline:hover:after,
.btn-primary-outline:focus:after,
.btn-primary-outline.focus:after,
.btn-primary-outline.active:after {
  transform: scaleX(1);
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #26292c !important;
  border-color: #26292c !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #6e7a7a;
}
.btn-secondary-outline:before,
.btn-secondary-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #6e7a7a;
  opacity: 0.1;
}
.btn-secondary-outline:after,
.btn-secondary-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #6e7a7a;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-secondary-outline .mbr-iconfont,
.btn-secondary-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #6e7a7a;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-secondary-outline .mbr-iconfont:before,
.btn-secondary-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #6e7a7a !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline:hover .mbr-iconfont,
.btn-secondary-outline:focus .mbr-iconfont,
.btn-secondary-outline.focus .mbr-iconfont,
.btn-secondary-outline.active .mbr-iconfont {
  background: #6e7a7a;
  color: #ffffff;
}
.btn-secondary-outline:hover .mbr-iconfont::before,
.btn-secondary-outline:focus .mbr-iconfont::before,
.btn-secondary-outline.focus .mbr-iconfont::before,
.btn-secondary-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-secondary-outline:hover:after,
.btn-secondary-outline:focus:after,
.btn-secondary-outline.focus:after,
.btn-secondary-outline.active:after {
  transform: scaleX(1);
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #6e7a7a !important;
  border-color: #6e7a7a !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #c9beb5;
}
.btn-info-outline:before,
.btn-info-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #c9beb5;
  opacity: 0.1;
}
.btn-info-outline:after,
.btn-info-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #c9beb5;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-info-outline .mbr-iconfont,
.btn-info-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #c9beb5;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-info-outline .mbr-iconfont:before,
.btn-info-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #c9beb5 !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline:hover .mbr-iconfont,
.btn-info-outline:focus .mbr-iconfont,
.btn-info-outline.focus .mbr-iconfont,
.btn-info-outline.active .mbr-iconfont {
  background: #c9beb5;
  color: #ffffff;
}
.btn-info-outline:hover .mbr-iconfont::before,
.btn-info-outline:focus .mbr-iconfont::before,
.btn-info-outline.focus .mbr-iconfont::before,
.btn-info-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-info-outline:hover:after,
.btn-info-outline:focus:after,
.btn-info-outline.focus:after,
.btn-info-outline.active:after {
  transform: scaleX(1);
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #c9beb5 !important;
  border-color: #c9beb5 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #526b51;
}
.btn-success-outline:before,
.btn-success-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #526b51;
  opacity: 0.1;
}
.btn-success-outline:after,
.btn-success-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #526b51;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-success-outline .mbr-iconfont,
.btn-success-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #526b51;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-success-outline .mbr-iconfont:before,
.btn-success-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #526b51 !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline:hover .mbr-iconfont,
.btn-success-outline:focus .mbr-iconfont,
.btn-success-outline.focus .mbr-iconfont,
.btn-success-outline.active .mbr-iconfont {
  background: #526b51;
  color: #ffffff;
}
.btn-success-outline:hover .mbr-iconfont::before,
.btn-success-outline:focus .mbr-iconfont::before,
.btn-success-outline.focus .mbr-iconfont::before,
.btn-success-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-success-outline:hover:after,
.btn-success-outline:focus:after,
.btn-success-outline.focus:after,
.btn-success-outline.active:after {
  transform: scaleX(1);
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #526b51 !important;
  border-color: #526b51 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #a09099;
}
.btn-warning-outline:before,
.btn-warning-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #a09099;
  opacity: 0.1;
}
.btn-warning-outline:after,
.btn-warning-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #a09099;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-warning-outline .mbr-iconfont,
.btn-warning-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #a09099;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-warning-outline .mbr-iconfont:before,
.btn-warning-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #a09099 !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline:hover .mbr-iconfont,
.btn-warning-outline:focus .mbr-iconfont,
.btn-warning-outline.focus .mbr-iconfont,
.btn-warning-outline.active .mbr-iconfont {
  background: #a09099;
  color: #ffffff;
}
.btn-warning-outline:hover .mbr-iconfont::before,
.btn-warning-outline:focus .mbr-iconfont::before,
.btn-warning-outline.focus .mbr-iconfont::before,
.btn-warning-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-warning-outline:hover:after,
.btn-warning-outline:focus:after,
.btn-warning-outline.focus:after,
.btn-warning-outline.active:after {
  transform: scaleX(1);
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #a09099 !important;
  border-color: #a09099 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #873c28;
}
.btn-danger-outline:before,
.btn-danger-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #873c28;
  opacity: 0.1;
}
.btn-danger-outline:after,
.btn-danger-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #873c28;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-danger-outline .mbr-iconfont,
.btn-danger-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #873c28;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-danger-outline .mbr-iconfont:before,
.btn-danger-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #873c28 !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline:hover .mbr-iconfont,
.btn-danger-outline:focus .mbr-iconfont,
.btn-danger-outline.focus .mbr-iconfont,
.btn-danger-outline.active .mbr-iconfont {
  background: #873c28;
  color: #ffffff;
}
.btn-danger-outline:hover .mbr-iconfont::before,
.btn-danger-outline:focus .mbr-iconfont::before,
.btn-danger-outline.focus .mbr-iconfont::before,
.btn-danger-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-danger-outline:hover:after,
.btn-danger-outline:focus:after,
.btn-danger-outline.focus:after,
.btn-danger-outline.active:after {
  transform: scaleX(1);
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #873c28 !important;
  border-color: #873c28 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #45494e;
}
.btn-black-outline:before,
.btn-black-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #45494e;
  opacity: 0.1;
}
.btn-black-outline:after,
.btn-black-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #45494e;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-black-outline .mbr-iconfont,
.btn-black-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #45494e;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-black-outline .mbr-iconfont:before,
.btn-black-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #45494e !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline:hover .mbr-iconfont,
.btn-black-outline:focus .mbr-iconfont,
.btn-black-outline.focus .mbr-iconfont,
.btn-black-outline.active .mbr-iconfont {
  background: #45494e;
  color: #ffffff;
}
.btn-black-outline:hover .mbr-iconfont::before,
.btn-black-outline:focus .mbr-iconfont::before,
.btn-black-outline.focus .mbr-iconfont::before,
.btn-black-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-black-outline:hover:after,
.btn-black-outline:focus:after,
.btn-black-outline.focus:after,
.btn-black-outline.active:after {
  transform: scaleX(1);
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #45494e !important;
  border-color: #45494e !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  padding: 0 !important;
  position: relative !important;
  min-height: auto !important;
  color: #fafafa;
}
.btn-white-outline:before,
.btn-white-outline:active:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #fafafa;
  opacity: 0.1;
}
.btn-white-outline:after,
.btn-white-outline:active:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -0.1em;
  width: 100%;
  height: 1px;
  background: #fafafa;
  transform: scaleX(0);
  transform-origin: left;
  transition: all 0.3s ease;
}
.btn-white-outline .mbr-iconfont,
.btn-white-outline:active .mbr-iconfont {
  position: relative;
  padding: 0.3em;
  border-radius: 50%;
  border: 1px solid #fafafa;
  overflow: hidden;
  background: transparent;
  transition: all 0.3s ease !important;
}
.btn-white-outline .mbr-iconfont:before,
.btn-white-outline:active .mbr-iconfont:before {
  position: relative;
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move 0.3s ease;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #fafafa !important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline:hover .mbr-iconfont,
.btn-white-outline:focus .mbr-iconfont,
.btn-white-outline.focus .mbr-iconfont,
.btn-white-outline.active .mbr-iconfont {
  background: #fafafa;
  color: #7a7a7a;
}
.btn-white-outline:hover .mbr-iconfont::before,
.btn-white-outline:focus .mbr-iconfont::before,
.btn-white-outline.focus .mbr-iconfont::before,
.btn-white-outline.active .mbr-iconfont::before {
  animation: btn-move-hover 0.3s ease;
}
.btn-white-outline:hover:after,
.btn-white-outline:focus:after,
.btn-white-outline.focus:after,
.btn-white-outline.active:after {
  transform: scaleX(1);
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #26292c !important;
}
.text-secondary {
  color: #6e7a7a !important;
}
.text-success {
  color: #526b51 !important;
}
.text-info {
  color: #c9beb5 !important;
}
.text-warning {
  color: #a09099 !important;
}
.text-danger {
  color: #873c28 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #45494E !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #3e4444 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #263125 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #9e8a7a !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #6d5d66 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #381911 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #151618 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #26292c;
}
.nav-tabs .nav-link:not(.active) {
  color: #26292C;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #c9beb5;
}
.alert-warning {
  background-color: #a09099;
}
.alert-danger {
  background-color: #873c28;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #26292c;
  border-color: #26292c;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #26292c;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #d9dbde;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #91ab90;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #dbd5d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #d0775f;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 0.585rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #26292c !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 0.585rem;
}
blockquote {
  border-color: #26292c;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #26292c;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #26292c;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #26292c;
  border-bottom-color: #26292c;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #26292c !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #6e7a7a !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2326292c' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition-duration: .2s;
}
a:hover {
  background-image: none !important;
}
.container,
.container-fluid {
  padding-left: 60px;
  padding-right: 60px;
}
@media (max-width: 1599px) {
  .container,
  .container-fluid {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 991px) {
  .container,
  .container-fluid {
    padding-left: 35px;
    padding-right: 35px;
  }
}
@media (max-width: 767px) {
  .container,
  .container-fluid {
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media (max-width: 575px) {
  .container,
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.container {
  max-width: 1920px;
  margin: 0 auto;
}
.row {
  margin-left: -20px;
  margin-right: -20px;
  justify-content: center;
}
.row > [class*="col"] {
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 991px) {
  .row {
    margin-left: -18px;
    margin-right: -18px;
    justify-content: center;
  }
  .row > [class*="col"] {
    padding-left: 18px;
    padding-right: 18px;
  }
}
@media (max-width: 575px) {
  .row {
    margin-left: -16px;
    margin-right: -16px;
    justify-content: center;
  }
  .row > [class*="col"] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.row {
  justify-content: center;
}
.mbr-section-btn .btn {
  min-width: 100px;
  min-height: 60px;
  padding: 15px 30px;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
@keyframes btn-move {
  0% {
    left: 0;
  }
  49% {
    left: -100%;
  }
  50% {
    left: -100%;
    opacity: 0;
  }
  51% {
    left: 100%;
    opacity: 0;
  }
  52% {
    left: 100%;
    opacity: 1;
  }
  100% {
    left: 0;
  }
}
@keyframes btn-move-hover {
  0% {
    left: 0;
  }
  49% {
    left: 100%;
  }
  50% {
    left: 100%;
    opacity: 0;
  }
  51% {
    left: -100%;
    opacity: 0;
  }
  52% {
    left: -100%;
    opacity: 1;
  }
  100% {
    left: 0;
  }
}
.cid-tXJUOvvOdo .nav-item:focus,
.cid-tXJUOvvOdo .nav-link:focus {
  outline: none;
}
.cid-tXJUOvvOdo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXJUOvvOdo .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXJUOvvOdo .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXJUOvvOdo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXJUOvvOdo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXJUOvvOdo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXJUOvvOdo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXJUOvvOdo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXJUOvvOdo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXJUOvvOdo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXJUOvvOdo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXJUOvvOdo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXJUOvvOdo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXJUOvvOdo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXJUOvvOdo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXJUOvvOdo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXJUOvvOdo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXJUOvvOdo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXJUOvvOdo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXJUOvvOdo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXJUOvvOdo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXJUOvvOdo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXJUOvvOdo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXJUOvvOdo .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXJUOvvOdo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXJUOvvOdo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXJUOvvOdo .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXJUOvvOdo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXJUOvvOdo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXJUOvvOdo .dropdown-item.active,
.cid-tXJUOvvOdo .dropdown-item:active {
  background-color: transparent;
}
.cid-tXJUOvvOdo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXJUOvvOdo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXJUOvvOdo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXJUOvvOdo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXJUOvvOdo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXJUOvvOdo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXJUOvvOdo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXJUOvvOdo .navbar-buttons {
  text-align: center;
}
.cid-tXJUOvvOdo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXJUOvvOdo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXJUOvvOdo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXJUOvvOdo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXJUOvvOdo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXJUOvvOdo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXJUOvvOdo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXJUOvvOdo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXJUOvvOdo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXJUOvvOdo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXJUOvvOdo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXJUOvvOdo a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXJUOvvOdo .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXJUOvvOdo .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXJUOvvOdo .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXJUOvvOdo .nav-link:hover,
.cid-tXJUOvvOdo .dropdown-item:hover,
.cid-tXJUOvvOdo .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXJtTKSkc2 {
  background-image: url("../../../assets/images/periplus-travel-1536x1026.jpg");
}
.cid-tXJtTKSkc2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJtTKSkc2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJtTKSkc2 .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXJxPOcLB4 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXJxPOcLB4 .item:focus,
.cid-tXJxPOcLB4 span:focus {
  outline: none;
}
.cid-tXJxPOcLB4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tXJxPOcLB4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tXJxPOcLB4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tXJxPOcLB4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXJxPOcLB4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tXJxPOcLB4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tXJxPOcLB4 .mbr-section-btn {
  margin-top: auto !important;
  padding: 10px;
}
.cid-tXJxPOcLB4 .mbr-section-title {
  color: #232323;
}
.cid-tXJxPOcLB4 .mbr-text,
.cid-tXJxPOcLB4 .mbr-section-btn {
  text-align: left;
}
.cid-tXJxPOcLB4 .item-title {
  text-align: center;
}
.cid-tXJxPOcLB4 .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tXJxPOcLB4 .btn .item-btn .btn-danger {
  padding-top: 5px;
  padding-bottom: 5px;
}
.cid-tXJxPOcLB4 .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXJYvFsXQK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXJYvFsXQK .item:focus,
.cid-tXJYvFsXQK span:focus {
  outline: none;
}
.cid-tXJYvFsXQK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tXJYvFsXQK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tXJYvFsXQK .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tXJYvFsXQK .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXJYvFsXQK .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tXJYvFsXQK .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tXJYvFsXQK .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tXJYvFsXQK .mbr-section-title {
  color: #232323;
}
.cid-tXJYvFsXQK .mbr-text,
.cid-tXJYvFsXQK .mbr-section-btn {
  text-align: left;
}
.cid-tXJYvFsXQK .item-title {
  text-align: center;
}
.cid-tXJYvFsXQK .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tXJYvFsXQK .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXJYvFsXQK .mt-4 {
  margin-top: 16px !important;
}
.cid-tXJYMEftjY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXJYMEftjY .item:focus,
.cid-tXJYMEftjY span:focus {
  outline: none;
}
.cid-tXJYMEftjY .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tXJYMEftjY .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tXJYMEftjY .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tXJYMEftjY .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tXJYMEftjY .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tXJYMEftjY .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tXJYMEftjY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tXJYMEftjY .mbr-section-title {
  color: #232323;
}
.cid-tXJYMEftjY .mbr-text,
.cid-tXJYMEftjY .mbr-section-btn {
  text-align: left;
}
.cid-tXJYMEftjY .item-title {
  text-align: center;
}
.cid-tXJYMEftjY .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tXJYMEftjY .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXJYMEftjY .mt-4 {
  margin-top: 16px !important;
}
.cid-u1wcI3iMMG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u1wcI3iMMG .item:focus,
.cid-u1wcI3iMMG span:focus {
  outline: none;
}
.cid-u1wcI3iMMG .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u1wcI3iMMG .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u1wcI3iMMG .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u1wcI3iMMG .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u1wcI3iMMG .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u1wcI3iMMG .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u1wcI3iMMG .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u1wcI3iMMG .mbr-section-title {
  color: #232323;
}
.cid-u1wcI3iMMG .mbr-text,
.cid-u1wcI3iMMG .mbr-section-btn {
  text-align: left;
}
.cid-u1wcI3iMMG .item-title {
  text-align: center;
}
.cid-u1wcI3iMMG .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-u1wcI3iMMG .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1wcI3iMMG .mt-4 {
  margin-top: 16px !important;
}
.cid-u1wetsw1s6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f3ece6;
}
@media (max-width: 991px) {
  .cid-u1wetsw1s6 .image-wrapper {
    padding: 1rem;
  }
}
.cid-u1wetsw1s6 img {
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-u1wetsw1s6 img:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
.cid-u1wetsw1s6 .mbr-text,
.cid-u1wetsw1s6 .mbr-section-btn {
  color: #26292c;
}
.cid-u1wetsw1s6 .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1wetsw1s6 .mbr-section-title,
.cid-u1wetsw1s6 .mbr-section-btn,
.cid-u1wetsw1s6 .logo-wrapper {
  color: #26292c;
}
.cid-tXJGnIEp7G {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tXJGnIEp7G .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXJGnIEp7G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXJGnIEp7G .mbr-section-head {
  margin-bottom: 32px;
}
.cid-tXJGnIEp7G .mbr-section-title {
  color: #24262b;
}
.cid-tXJGnIEp7G .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
}
.cid-tXJGnIEp7G .cards-row {
  row-gap: 32px;
}
.cid-tXJGnIEp7G .card {
  border-radius: 0;
}
.cid-tXJGnIEp7G .card-wrapper {
  width: 100%;
  height: 100%;
  padding: 32px 32px 24px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tXJGnIEp7G .card-wrapper {
    padding: 32px 16px 24px;
  }
}
.cid-tXJGnIEp7G .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 82px;
  height: 82px;
  margin-right: auto;
  margin-bottom: 24px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-tXJGnIEp7G .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tXJGnIEp7G .card-title {
  margin-bottom: 8px;
  color: #24262b;
}
.cid-tXJGnIEp7G .card-subtitle {
  color: #333333;
}
.cid-tXJGnIEp7G .card-bottom-wrap {
  margin-top: 24px;
}
.cid-tXJGnIEp7G .card-name {
  color: #24262b;
}
.cid-tXJGnIEp7G .card-text {
  color: #24262b;
}
.cid-tXK0xQJNTz {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tXK0xQJNTz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXK0xQJNTz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXK0xQJNTz .mbr-section-head {
  margin-bottom: 32px;
}
.cid-tXK0xQJNTz .mbr-section-title {
  color: #24262b;
}
.cid-tXK0xQJNTz .mbr-section-subtitle {
  margin-top: 16px;
  color: #24262b;
}
.cid-tXK0xQJNTz .cards-row {
  row-gap: 32px;
}
.cid-tXK0xQJNTz .card {
  border-radius: 0;
}
.cid-tXK0xQJNTz .card-wrapper {
  width: 100%;
  height: 100%;
  padding: 32px 32px 24px;
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tXK0xQJNTz .card-wrapper {
    padding: 32px 16px 24px;
  }
}
.cid-tXK0xQJNTz .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 82px;
  height: 82px;
  margin-right: auto;
  margin-bottom: 24px;
  border-radius: 50%;
  overflow: hidden;
}
.cid-tXK0xQJNTz .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tXK0xQJNTz .card-title {
  margin-bottom: 8px;
  color: #24262b;
}
.cid-tXK0xQJNTz .card-subtitle {
  color: #333333;
}
.cid-tXK0xQJNTz .card-bottom-wrap {
  margin-top: 24px;
}
.cid-tXK0xQJNTz .card-name {
  color: #24262b;
}
.cid-tXK0xQJNTz .card-text {
  color: #24262b;
}
.cid-tXJyG2hZoC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f3ece6;
}
.cid-tXJyG2hZoC .row {
  justify-content: flex-start;
  align-items: stretch;
}
@media (max-width: 1199px) {
  .cid-tXJyG2hZoC .main-row {
    flex-direction: column;
  }
}
@media (max-width: 1199px) {
  .cid-tXJyG2hZoC .text-col {
    order: 2;
  }
}
@media (min-width: 1200px) {
  .cid-tXJyG2hZoC .mbr-section-head {
    position: sticky;
    top: 8rem;
  }
}
@media (max-width: 1199px) {
  .cid-tXJyG2hZoC .mbr-section-head {
    padding-top: 75px;
    margin-top: 75px;
    border-top: 1px solid rgba(0, 0, 0, 0.07);
  }
}
@media (max-width: 767px) {
  .cid-tXJyG2hZoC .mbr-section-head {
    padding-top: 52px;
    margin-top: 52px;
  }
}
.cid-tXJyG2hZoC .mbr-section-title {
  color: #45494E;
}
.cid-tXJyG2hZoC .mbr-section-subtitle {
  color: #45494E;
}
.cid-tXJyG2hZoC .item-col {
  order: 1;
}
.cid-tXJyG2hZoC .item {
  margin-bottom: 80px;
}
@media (max-width: 1199px) {
  .cid-tXJyG2hZoC .item {
    margin-bottom: 75px;
  }
}
@media (max-width: 767px) {
  .cid-tXJyG2hZoC .item {
    margin-bottom: 52px;
  }
}
.cid-tXJyG2hZoC .item-content {
  display: flex;
  flex-direction: column;
  padding-right: 40px;
  padding-bottom: 16px;
  padding-top: 24px;
  width: 100%;
  flex-grow: 1;
}
.cid-tXJyG2hZoC .item-title {
  color: #45494E;
  margin-bottom: 50px !important;
}
@media (max-width: 767px) {
  .cid-tXJyG2hZoC .item-title {
    margin-bottom: 34px !important;
  }
}
.cid-tXJyG2hZoC .item-subtitle {
  color: #45494E;
  margin-bottom: 24px;
}
.cid-tXJyG2hZoC .mbr-section-btn {
  margin-bottom: 20px;
}
.cid-tXJyG2hZoC .mbr-text {
  color: #A2A4A7;
  margin-top: auto;
}
.cid-tXJyG2hZoC .item-img {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-bottom: 120%;
}
.cid-tXJyG2hZoC .img-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: transform 0.3s ease;
}
.cid-tXJyG2hZoC .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tXJyG2hZoC .item-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-tXJyG2hZoC .item-wrapper:hover .img-wrap {
  transform: scale(1.1);
}
.cid-tXKrgMQKEM {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/periplus-map-1920x1280.jpg");
}
.cid-tXKrgMQKEM .row {
  justify-content: flex-end;
}
.cid-tXKrgMQKEM h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXKrgMQKEM h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXKrgMQKEM .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXKrgMQKEM h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXKrgMQKEM h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXKrgMQKEM .mbr-text,
.cid-tXKrgMQKEM .mbr-section-btn {
  color: #efefef;
}
.cid-tXKrgMQKEM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKrgMQKEM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKrgMQKEM .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u1B2qxWOv9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("../../../assets/images/free-use-7-1640x924.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-u1B2qxWOv9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1B2qxWOv9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1B2qxWOv9 .mbr-section-head {
  margin-bottom: 20px;
  width: 100%;
}
.cid-u1B2qxWOv9 .mbr-section-title {
  color: #ffffff;
}
.cid-u1B2qxWOv9 .mbr-section-subtitle {
  color: #ff014e;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-u1B2qxWOv9 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-u1B2qxWOv9 .card-row {
  align-items: stretch;
}
.cid-u1B2qxWOv9 .card {
  margin-top: 30px;
}
.cid-u1B2qxWOv9 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 45px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #000000, #23272b);
  box-shadow: 10px 10px 19px #000000, -10px -10px 19px #23272b;
}
@media (max-width: 991px) {
  .cid-u1B2qxWOv9 .card-wrapper {
    padding: 20px 30px;
  }
}
.cid-u1B2qxWOv9 .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-u1B2qxWOv9 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #000000, #16181c);
  opacity: 0;
  transition: .5s all;
}
.cid-u1B2qxWOv9 .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-u1B2qxWOv9 .avatar-container {
  display: flex;
  align-items: center;
  margin-bottom: 25px;
}
.cid-u1B2qxWOv9 .avatar-container .img-wrap {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 10px;
}
.cid-u1B2qxWOv9 .avatar-container .img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u1B2qxWOv9 .card-title {
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-u1B2qxWOv9 .card-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-u1B2qxWOv9 .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXKJj277vg .nav-item:focus,
.cid-tXKJj277vg .nav-link:focus {
  outline: none;
}
.cid-tXKJj277vg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXKJj277vg .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXKJj277vg .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXKJj277vg .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXKJj277vg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXKJj277vg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXKJj277vg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXKJj277vg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXKJj277vg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXKJj277vg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXKJj277vg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXKJj277vg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXKJj277vg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXKJj277vg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXKJj277vg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXKJj277vg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXKJj277vg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXKJj277vg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXKJj277vg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXKJj277vg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXKJj277vg .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXKJj277vg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXKJj277vg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXKJj277vg .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXKJj277vg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXKJj277vg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXKJj277vg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXKJj277vg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXKJj277vg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXKJj277vg .dropdown-item.active,
.cid-tXKJj277vg .dropdown-item:active {
  background-color: transparent;
}
.cid-tXKJj277vg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXKJj277vg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXKJj277vg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXKJj277vg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXKJj277vg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXKJj277vg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXKJj277vg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXKJj277vg .navbar-buttons {
  text-align: center;
}
.cid-tXKJj277vg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXKJj277vg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXKJj277vg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXKJj277vg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKJj277vg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKJj277vg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXKJj277vg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKJj277vg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXKJj277vg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXKJj277vg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKJj277vg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXKJj277vg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXKJj277vg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXKJj277vg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXKJj277vg .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXKJj277vg .nav-link:hover,
.cid-tXKJj277vg .dropdown-item:hover,
.cid-tXKJj277vg .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXKJj32gqF {
  background-image: url("../../../assets/images/periplus-contact-us-1920x1150.jpg");
}
.cid-tXKJj32gqF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKJj32gqF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKJj32gqF .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXKKjBvD7v {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKKjBvD7v .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.2;
}
@media (max-width: 991px) {
  .cid-tXKKjBvD7v .mbr-section-head {
    padding-bottom: 80px;
    margin-bottom: 40px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  }
}
@media (min-width: 992px) {
  .cid-tXKKjBvD7v .mbr-section-head {
    position: sticky;
    top: 8rem;
  }
}
.cid-tXKKjBvD7v .mbr-section-title {
  color: #45494E;
}
.cid-tXKKjBvD7v .mbr-section-subtitle {
  color: #45494E;
  margin-top: 1rem;
}
.cid-tXKKjBvD7v .form-container {
  display: flex;
}
.cid-tXKKjBvD7v .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-tXKKjBvD7v form {
  width: 100%;
}
.cid-tXKKjBvD7v form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-tXKKjBvD7v form h5 {
  margin: 40px 0 20px;
}
.cid-tXKKjBvD7v form p {
  color: #45494E;
}
.cid-tXKKjBvD7v form .mbr-section-btn {
  margin-top: 26px;
  text-align: center;
  justify-content: center;
  margin-right: auto;
}
.cid-tXKKjBvD7v form .mbr-section-btn .btn {
  min-width: 90px;
  padding: 9px 24px;
  border: none !important;
}
.cid-tXKKjBvD7v form .form-group {
  margin-top: 0 !important;
  margin-bottom: 18px !important;
}
.cid-tXKKjBvD7v form .form-control {
  height: 56px;
  border: none !important;
  border-bottom: 1px solid #A2A4A7 !important;
  background: transparent;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 16px 0;
  font-size: 20px;
  line-height: 24px;
  color: #45494E;
  font-weight: 400;
}
.cid-tXKKjBvD7v form .form-control::-webkit-input-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form .form-control::-moz-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form .form-control:-moz-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form .form-control:-ms-input-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form select {
  color: #A2A4A7 !important;
}
.cid-tXKKjBvD7v form textarea {
  height: 90px !important;
}
.cid-tXKKjBvD7v form input:active,
.cid-tXKKjBvD7v form textarea:active,
.cid-tXKKjBvD7v form input:focus,
.cid-tXKKjBvD7v form textarea:focus {
  background-color: transparent !important;
  border-color: #45494E !important;
  outline: none !important;
  outline-offset: -1px;
}
.cid-tXKKjBvD7v form input:active::-webkit-input-placeholder,
.cid-tXKKjBvD7v form textarea:active::-webkit-input-placeholder,
.cid-tXKKjBvD7v form input:focus::-webkit-input-placeholder,
.cid-tXKKjBvD7v form textarea:focus::-webkit-input-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form input:active::-moz-placeholder,
.cid-tXKKjBvD7v form textarea:active::-moz-placeholder,
.cid-tXKKjBvD7v form input:focus::-moz-placeholder,
.cid-tXKKjBvD7v form textarea:focus::-moz-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form input:active:-moz-placeholder,
.cid-tXKKjBvD7v form textarea:active:-moz-placeholder,
.cid-tXKKjBvD7v form input:focus:-moz-placeholder,
.cid-tXKKjBvD7v form textarea:focus:-moz-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form input:active:-ms-input-placeholder,
.cid-tXKKjBvD7v form textarea:active:-ms-input-placeholder,
.cid-tXKKjBvD7v form input:focus:-ms-input-placeholder,
.cid-tXKKjBvD7v form textarea:focus:-ms-input-placeholder {
  color: #A2A4A7;
}
.cid-tXKKjBvD7v form .row {
  margin-left: -5px !important;
  margin-right: -5px !important;
}
.cid-tXKKjBvD7v form .row [class*=col] {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.cid-tXKKjBvD7v form label {
  width: 100%;
  color: #45494E;
  margin-bottom: 20px;
}
.cid-tXKKjBvD7v form .form-control-label {
  width: 100%;
}
.cid-tXKKjBvD7v form .form-check-label {
  margin-bottom: 10px;
}
.cid-tXKKjBvD7v form .form-check-input {
  border-color: #45494E !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-tXKKjBvD7v form .form-check-input:focus,
.cid-tXKKjBvD7v form .form-check-input:hover {
  background-color: #45494E !important;
  border-color: #45494E !important;
}
.cid-tXKKjBvD7v form .form-check-input:checked {
  border-color: #45494E !important;
  background-color: #45494E !important;
}
.cid-tXKKjBvD7v .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXPxIiNPXW .nav-item:focus,
.cid-tXPxIiNPXW .nav-link:focus {
  outline: none;
}
.cid-tXPxIiNPXW .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXPxIiNPXW .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXPxIiNPXW .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXPxIiNPXW .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXPxIiNPXW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXPxIiNPXW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXPxIiNPXW .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXPxIiNPXW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXPxIiNPXW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXPxIiNPXW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXPxIiNPXW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXPxIiNPXW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXPxIiNPXW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXPxIiNPXW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXPxIiNPXW .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXPxIiNPXW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXPxIiNPXW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXPxIiNPXW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXPxIiNPXW .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXPxIiNPXW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXPxIiNPXW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXPxIiNPXW .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXPxIiNPXW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXPxIiNPXW .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXPxIiNPXW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXPxIiNPXW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXPxIiNPXW .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXPxIiNPXW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXPxIiNPXW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXPxIiNPXW .dropdown-item.active,
.cid-tXPxIiNPXW .dropdown-item:active {
  background-color: transparent;
}
.cid-tXPxIiNPXW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXPxIiNPXW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXPxIiNPXW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXPxIiNPXW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXPxIiNPXW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXPxIiNPXW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXPxIiNPXW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXPxIiNPXW .navbar-buttons {
  text-align: center;
}
.cid-tXPxIiNPXW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXPxIiNPXW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXPxIiNPXW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXPxIiNPXW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPxIiNPXW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPxIiNPXW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXPxIiNPXW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPxIiNPXW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXPxIiNPXW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXPxIiNPXW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPxIiNPXW .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXPxIiNPXW a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXPxIiNPXW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXPxIiNPXW .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXPxIiNPXW .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXPxIiNPXW .nav-link:hover,
.cid-tXPxIiNPXW .dropdown-item:hover,
.cid-tXPxIiNPXW .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXPxIk1N6J {
  background-image: url("../../../assets/images/periplus-travel-team-1920x933.jpg");
}
.cid-tXPxIk1N6J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPxIk1N6J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPxIk1N6J .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXPydDoCeR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f8f6f2;
}
.cid-tXPydDoCeR .row {
  justify-content: flex-start;
}
.cid-tXPydDoCeR .mbr-section-title {
  color: #45494E;
}
.cid-tXPydDoCeR .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPydDoCeR .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPydDoCeR .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPydDoCeR .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPydDoCeR .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPydDoCeR .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPydDoCeR .mbr-section-title DIV {
  text-align: left;
}
.cid-tXPypQJRXb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPypQJRXb .row {
  justify-content: flex-start;
}
.cid-tXPypQJRXb .mbr-section-title {
  color: #45494E;
}
.cid-tXPypQJRXb .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPypQJRXb .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPypQJRXb .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPypQJRXb .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPypQJRXb .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPypQJRXb .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPyCDJlGJ {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #f8f6f2;
}
.cid-tXPyCDJlGJ .row {
  justify-content: flex-start;
}
.cid-tXPyCDJlGJ .mbr-section-title {
  color: #45494E;
}
.cid-tXPyCDJlGJ .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyCDJlGJ .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyCDJlGJ .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPyCDJlGJ .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyCDJlGJ .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyCDJlGJ .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPyD81JpV {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPyD81JpV .row {
  justify-content: flex-start;
}
.cid-tXPyD81JpV .mbr-section-title {
  color: #45494E;
}
.cid-tXPyD81JpV .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyD81JpV .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyD81JpV .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPyD81JpV .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyD81JpV .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyD81JpV .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPyDX9FmB {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f8f6f2;
}
.cid-tXPyDX9FmB .row {
  justify-content: flex-start;
}
.cid-tXPyDX9FmB .mbr-section-title {
  color: #45494E;
}
.cid-tXPyDX9FmB .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyDX9FmB .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyDX9FmB .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPyDX9FmB .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyDX9FmB .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyDX9FmB .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPyXxU4fG {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tXPyXxU4fG .row {
  justify-content: flex-start;
}
.cid-tXPyXxU4fG .mbr-section-title {
  color: #45494E;
}
.cid-tXPyXxU4fG .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyXxU4fG .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyXxU4fG .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPyXxU4fG .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPyXxU4fG .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPyXxU4fG .mbr-text {
    margin-top: 20px;
  }
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tZwGdsy3wj .nav-item:focus,
.cid-tZwGdsy3wj .nav-link:focus {
  outline: none;
}
.cid-tZwGdsy3wj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tZwGdsy3wj .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tZwGdsy3wj .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tZwGdsy3wj .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZwGdsy3wj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tZwGdsy3wj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tZwGdsy3wj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZwGdsy3wj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZwGdsy3wj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZwGdsy3wj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZwGdsy3wj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZwGdsy3wj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tZwGdsy3wj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZwGdsy3wj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZwGdsy3wj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZwGdsy3wj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZwGdsy3wj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZwGdsy3wj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZwGdsy3wj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZwGdsy3wj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZwGdsy3wj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tZwGdsy3wj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tZwGdsy3wj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZwGdsy3wj .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tZwGdsy3wj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZwGdsy3wj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZwGdsy3wj .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZwGdsy3wj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZwGdsy3wj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZwGdsy3wj .dropdown-item.active,
.cid-tZwGdsy3wj .dropdown-item:active {
  background-color: transparent;
}
.cid-tZwGdsy3wj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZwGdsy3wj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZwGdsy3wj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZwGdsy3wj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tZwGdsy3wj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZwGdsy3wj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZwGdsy3wj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZwGdsy3wj .navbar-buttons {
  text-align: center;
}
.cid-tZwGdsy3wj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZwGdsy3wj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tZwGdsy3wj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZwGdsy3wj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZwGdsy3wj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZwGdsy3wj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZwGdsy3wj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZwGdsy3wj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZwGdsy3wj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZwGdsy3wj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZwGdsy3wj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZwGdsy3wj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tZwGdsy3wj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZwGdsy3wj .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZwGdsy3wj .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tZwGdsy3wj .nav-link:hover,
.cid-tZwGdsy3wj .dropdown-item:hover,
.cid-tZwGdsy3wj .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tZwGdtzkM9 {
  background-image: url("../../../assets/images/pexels-luis-del-ro-15286-2000x1334.jpg");
}
.cid-tZwGdtzkM9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZwGdtzkM9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZwGdtzkM9 .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tZwGduaa7K {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZwGduaa7K .item:focus,
.cid-tZwGduaa7K span:focus {
  outline: none;
}
.cid-tZwGduaa7K .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tZwGduaa7K .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tZwGduaa7K .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tZwGduaa7K .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tZwGduaa7K .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tZwGduaa7K .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tZwGduaa7K .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tZwGduaa7K .mbr-section-title {
  color: #232323;
}
.cid-tZwGduaa7K .mbr-text,
.cid-tZwGduaa7K .mbr-section-btn {
  text-align: left;
}
.cid-tZwGduaa7K .item-title {
  text-align: center;
}
.cid-tZwGduaa7K .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-tZwGduaa7K * {
  line-height: 1.8 !important;
}
.cid-tZwGduaa7K .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tZwGdAtoqH {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/periplus-map-1920x1280.jpg");
}
.cid-tZwGdAtoqH .row {
  justify-content: flex-end;
}
.cid-tZwGdAtoqH h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tZwGdAtoqH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tZwGdAtoqH .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tZwGdAtoqH h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tZwGdAtoqH h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tZwGdAtoqH .mbr-text,
.cid-tZwGdAtoqH .mbr-section-btn {
  color: #efefef;
}
.cid-tZwGdAtoqH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZwGdAtoqH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZwGdAtoqH .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tZwGdBfOYl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/testimonials-1920x1280.jpg");
}
.cid-tZwGdBfOYl .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
  background: #ffffff;
  width: 100%;
  padding: 0;
}
.cid-tZwGdBfOYl .carousel-item.active,
.cid-tZwGdBfOYl .carousel-item-next,
.cid-tZwGdBfOYl .carousel-item-prev {
  display: flex;
}
.cid-tZwGdBfOYl .carousel-control-prev span {
  right: -10px;
}
.cid-tZwGdBfOYl .row {
  justify-content: space-between;
}
.cid-tZwGdBfOYl .user {
  padding: 0 2rem !important;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .cid-tZwGdBfOYl .user {
    flex-direction: column;
  }
}
.cid-tZwGdBfOYl .user_text {
  padding: 0 2rem;
  color: #767676;
}
.cid-tZwGdBfOYl .carousel-control-next span {
  left: -10px;
}
@media (max-width: 767px) {
  .cid-tZwGdBfOYl .icons-list {
    padding-bottom: 1rem;
  }
}
.cid-tZwGdBfOYl .card-header {
  background: transparent;
  border: 0;
  padding: 0;
  padding-top: 2rem;
}
.cid-tZwGdBfOYl .bottom {
  background-color: rgba(0, 0, 0, 0.03);
  padding: 1rem 2rem;
}
@media (min-width: 767px) {
  .cid-tZwGdBfOYl .carousel-control-prev span {
    right: 100px;
  }
  .cid-tZwGdBfOYl .carousel-control-next span {
    left: 100px;
  }
  .cid-tZwGdBfOYl .slider-col {
    padding: 0 4rem;
  }
}
.cid-tZwGdBfOYl .iconfont-wrapper,
.cid-tZwGdBfOYl .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.6rem;
  color: #ffe440;
}
.cid-tZwGdBfOYl .carousel-controls a {
  font-size: 1.2rem;
  color: #26292c;
  opacity: 0.5;
}
.cid-tZwGdBfOYl .carousel-controls a span {
  position: absolute;
  top: 40%;
  padding: 10px;
  border-radius: 50%;
  color: #26292c;
  border: 1px solid #26292c;
}
@media (max-width: 767px) {
  .cid-tZwGdBfOYl .carousel-controls a {
    top: 70%;
  }
}
@media (min-width: 992px) {
  .cid-tZwGdBfOYl .user {
    padding: 2rem 3rem;
  }
}
@media (max-width: 230px) {
  .cid-tZwGdBfOYl .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tZwGdBfOYl .mbr-section-title {
  color: #fafafa;
}
.cid-tZwGdBfOYl .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXQBkiW57j .nav-item:focus,
.cid-tXQBkiW57j .nav-link:focus {
  outline: none;
}
.cid-tXQBkiW57j .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXQBkiW57j .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXQBkiW57j .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXQBkiW57j .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXQBkiW57j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXQBkiW57j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXQBkiW57j .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXQBkiW57j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXQBkiW57j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXQBkiW57j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXQBkiW57j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXQBkiW57j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXQBkiW57j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXQBkiW57j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXQBkiW57j .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXQBkiW57j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXQBkiW57j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXQBkiW57j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXQBkiW57j .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXQBkiW57j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXQBkiW57j .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXQBkiW57j .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXQBkiW57j .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXQBkiW57j .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXQBkiW57j .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXQBkiW57j .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXQBkiW57j .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXQBkiW57j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXQBkiW57j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXQBkiW57j .dropdown-item.active,
.cid-tXQBkiW57j .dropdown-item:active {
  background-color: transparent;
}
.cid-tXQBkiW57j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXQBkiW57j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXQBkiW57j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXQBkiW57j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXQBkiW57j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXQBkiW57j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXQBkiW57j ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXQBkiW57j .navbar-buttons {
  text-align: center;
}
.cid-tXQBkiW57j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXQBkiW57j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXQBkiW57j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXQBkiW57j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXQBkiW57j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXQBkiW57j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXQBkiW57j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXQBkiW57j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXQBkiW57j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXQBkiW57j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXQBkiW57j .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXQBkiW57j a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXQBkiW57j .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXQBkiW57j .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXQBkiW57j .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXQBkiW57j .nav-link:hover,
.cid-tXQBkiW57j .dropdown-item:hover,
.cid-tXQBkiW57j .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXQBkjTh8A {
  background-image: url("../../../assets/images/namibia-self-drive-2-596x536.png");
}
.cid-tXQBkjTh8A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXQBkjTh8A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXQBkjTh8A .mbr-section-title {
  margin-bottom: 32px;
}
#custom-html-7d div {
  padding: 20px 7% 20px 7%;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXQEHAlndv .nav-item:focus,
.cid-tXQEHAlndv .nav-link:focus {
  outline: none;
}
.cid-tXQEHAlndv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXQEHAlndv .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXQEHAlndv .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXQEHAlndv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXQEHAlndv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXQEHAlndv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXQEHAlndv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXQEHAlndv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXQEHAlndv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXQEHAlndv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXQEHAlndv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXQEHAlndv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXQEHAlndv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXQEHAlndv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXQEHAlndv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXQEHAlndv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXQEHAlndv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXQEHAlndv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXQEHAlndv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXQEHAlndv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXQEHAlndv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXQEHAlndv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXQEHAlndv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXQEHAlndv .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXQEHAlndv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXQEHAlndv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXQEHAlndv .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXQEHAlndv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXQEHAlndv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXQEHAlndv .dropdown-item.active,
.cid-tXQEHAlndv .dropdown-item:active {
  background-color: transparent;
}
.cid-tXQEHAlndv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXQEHAlndv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXQEHAlndv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXQEHAlndv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXQEHAlndv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXQEHAlndv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXQEHAlndv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXQEHAlndv .navbar-buttons {
  text-align: center;
}
.cid-tXQEHAlndv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXQEHAlndv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXQEHAlndv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXQEHAlndv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXQEHAlndv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXQEHAlndv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXQEHAlndv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXQEHAlndv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXQEHAlndv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXQEHAlndv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXQEHAlndv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXQEHAlndv a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXQEHAlndv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXQEHAlndv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXQEHAlndv .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXQEHAlndv .nav-link:hover,
.cid-tXQEHAlndv .dropdown-item:hover,
.cid-tXQEHAlndv .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXQEHBoe8O {
  background-image: url("../../../assets/images/sri-lanka-2-1920x1321.jpg");
}
.cid-tXQEHBoe8O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXQEHBoe8O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXQEHBoe8O .mbr-section-title {
  margin-bottom: 32px;
}
#custom-html-7g div {
  padding: 20px 7% 20px 7%;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXPulhTt0N .nav-item:focus,
.cid-tXPulhTt0N .nav-link:focus {
  outline: none;
}
.cid-tXPulhTt0N .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXPulhTt0N .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXPulhTt0N .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXPulhTt0N .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXPulhTt0N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXPulhTt0N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXPulhTt0N .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXPulhTt0N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXPulhTt0N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXPulhTt0N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXPulhTt0N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXPulhTt0N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXPulhTt0N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXPulhTt0N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXPulhTt0N .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXPulhTt0N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXPulhTt0N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXPulhTt0N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXPulhTt0N .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXPulhTt0N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXPulhTt0N .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXPulhTt0N .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXPulhTt0N .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXPulhTt0N .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXPulhTt0N .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXPulhTt0N .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXPulhTt0N .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXPulhTt0N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXPulhTt0N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXPulhTt0N .dropdown-item.active,
.cid-tXPulhTt0N .dropdown-item:active {
  background-color: transparent;
}
.cid-tXPulhTt0N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXPulhTt0N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXPulhTt0N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXPulhTt0N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXPulhTt0N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXPulhTt0N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXPulhTt0N ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXPulhTt0N .navbar-buttons {
  text-align: center;
}
.cid-tXPulhTt0N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXPulhTt0N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXPulhTt0N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXPulhTt0N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPulhTt0N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPulhTt0N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXPulhTt0N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPulhTt0N nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXPulhTt0N nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXPulhTt0N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPulhTt0N .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXPulhTt0N a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXPulhTt0N .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXPulhTt0N .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXPulhTt0N .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXPulhTt0N .nav-link:hover,
.cid-tXPulhTt0N .dropdown-item:hover,
.cid-tXPulhTt0N .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXPuliSVAS {
  background-image: url("../../../assets/images/periplus-travel-team-1920x933.jpg");
}
.cid-tXPuliSVAS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPuliSVAS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPuliSVAS .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXPuNde1QV {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/periplus-travel-about-us-1-1920x1280.jpg");
}
.cid-tXPuNde1QV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPuNde1QV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXPuNde1QV .col {
    width: 60%;
  }
}
@media (min-width: 1400px) {
  .cid-tXPuNde1QV .col {
    width: 40%;
  }
}
.cid-tXPuNde1QV .card-wrapper {
  padding: 4rem;
  border-radius: 3rem;
  position: relative;
}
@media (max-width: 767px) {
  .cid-tXPuNde1QV .card-wrapper {
    padding: 1rem;
    border-radius: 1rem;
  }
}
.cid-tXPuNde1QV .card-wrapper h1,
.cid-tXPuNde1QV .card-wrapper h2,
.cid-tXPuNde1QV .card-wrapper p,
.cid-tXPuNde1QV .card-wrapper .mbr-section-btn {
  position: relative;
}
.cid-tXPuNde1QV .card-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #6e7a7a;
  opacity: 0.8;
}
.cid-tXPuNde1QV .mbr-section-title {
  color: #ffffff;
}
.cid-tXPuNde1QV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tXPuNde1QV .mbr-text,
.cid-tXPuNde1QV .mbr-section-btn {
  color: #ffffff;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXQEZVUkTv .nav-item:focus,
.cid-tXQEZVUkTv .nav-link:focus {
  outline: none;
}
.cid-tXQEZVUkTv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXQEZVUkTv .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXQEZVUkTv .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXQEZVUkTv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXQEZVUkTv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXQEZVUkTv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXQEZVUkTv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXQEZVUkTv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXQEZVUkTv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXQEZVUkTv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXQEZVUkTv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXQEZVUkTv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXQEZVUkTv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXQEZVUkTv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXQEZVUkTv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXQEZVUkTv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXQEZVUkTv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXQEZVUkTv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXQEZVUkTv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXQEZVUkTv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXQEZVUkTv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXQEZVUkTv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXQEZVUkTv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXQEZVUkTv .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXQEZVUkTv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXQEZVUkTv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXQEZVUkTv .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXQEZVUkTv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXQEZVUkTv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXQEZVUkTv .dropdown-item.active,
.cid-tXQEZVUkTv .dropdown-item:active {
  background-color: transparent;
}
.cid-tXQEZVUkTv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXQEZVUkTv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXQEZVUkTv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXQEZVUkTv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXQEZVUkTv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXQEZVUkTv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXQEZVUkTv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXQEZVUkTv .navbar-buttons {
  text-align: center;
}
.cid-tXQEZVUkTv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXQEZVUkTv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXQEZVUkTv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXQEZVUkTv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXQEZVUkTv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXQEZVUkTv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXQEZVUkTv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXQEZVUkTv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXQEZVUkTv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXQEZVUkTv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXQEZVUkTv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXQEZVUkTv a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXQEZVUkTv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXQEZVUkTv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXQEZVUkTv .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXQEZVUkTv .nav-link:hover,
.cid-tXQEZVUkTv .dropdown-item:hover,
.cid-tXQEZVUkTv .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXQEZXbRpw {
  background-image: url("../../../assets/images/periplus-contact-us-1920x1150.jpg");
}
.cid-tXQEZXbRpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXQEZXbRpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXQEZXbRpw .mbr-section-title {
  margin-bottom: 32px;
}
#custom-html-7k div {
  padding: 20px 7% 20px 7%;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXKA2Dee1q .nav-item:focus,
.cid-tXKA2Dee1q .nav-link:focus {
  outline: none;
}
.cid-tXKA2Dee1q .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXKA2Dee1q .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXKA2Dee1q .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXKA2Dee1q .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXKA2Dee1q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXKA2Dee1q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXKA2Dee1q .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXKA2Dee1q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXKA2Dee1q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXKA2Dee1q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXKA2Dee1q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXKA2Dee1q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXKA2Dee1q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXKA2Dee1q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXKA2Dee1q .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXKA2Dee1q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXKA2Dee1q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXKA2Dee1q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXKA2Dee1q .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXKA2Dee1q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXKA2Dee1q .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXKA2Dee1q .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXKA2Dee1q .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXKA2Dee1q .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXKA2Dee1q .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXKA2Dee1q .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXKA2Dee1q .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXKA2Dee1q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXKA2Dee1q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXKA2Dee1q .dropdown-item.active,
.cid-tXKA2Dee1q .dropdown-item:active {
  background-color: transparent;
}
.cid-tXKA2Dee1q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXKA2Dee1q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXKA2Dee1q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXKA2Dee1q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXKA2Dee1q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXKA2Dee1q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXKA2Dee1q ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXKA2Dee1q .navbar-buttons {
  text-align: center;
}
.cid-tXKA2Dee1q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXKA2Dee1q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXKA2Dee1q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXKA2Dee1q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKA2Dee1q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKA2Dee1q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXKA2Dee1q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKA2Dee1q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXKA2Dee1q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXKA2Dee1q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKA2Dee1q .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXKA2Dee1q a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXKA2Dee1q .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXKA2Dee1q .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXKA2Dee1q .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXKA2Dee1q .nav-link:hover,
.cid-tXKA2Dee1q .dropdown-item:hover,
.cid-tXKA2Dee1q .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXKA2ES0Hg {
  background-image: url("../../../assets/images/el-calafate-1920x1080.jpg");
}
.cid-tXKA2ES0Hg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKA2ES0Hg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKA2ES0Hg .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXKA2G0M4o {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKA2G0M4o .row {
  justify-content: flex-start;
}
.cid-tXKA2G0M4o .mbr-section-title {
  color: #45494E;
}
.cid-tXKA2G0M4o .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKA2G0M4o .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXKA2G0M4o .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXKA2G0M4o .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKA2G0M4o .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXKA2G0M4o .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXKA2G0M4o .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXKA2G0M4o .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXKA2G0M4o .border-col {
    margin-top: 50px;
  }
}
.cid-tXKA2G0M4o .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXKA2GQPTw {
  background-color: #ffffff;
}
.cid-tXKA2GQPTw .photo-split img {
  width: 100%;
}
.cid-tXKA2GQPTw .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKA2GQPTw .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKA2GQPTw .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKA2GQPTw .wrap-block {
  padding-left: 2rem;
}
.cid-tXKA2GQPTw .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKA2GQPTw .wrap-block ul li {
  display: inline-block;
}
.cid-tXKA2GQPTw .wrap-block ul li span {
  text-align: center;
}
.cid-tXKA2GQPTw .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKA2GQPTw .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKA2GQPTw .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKA2GQPTw .mbr-list,
.cid-tXKA2GQPTw .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKA2GQPTw {
    padding-top: 28px;
    padding-bottom: 16px;
  }
  .cid-tXKA2GQPTw .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKA2GQPTw .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKA2GQPTw .mbr-section-title,
  .cid-tXKA2GQPTw .mbr-section-subtitle,
  .cid-tXKA2GQPTw .mbr-text {
    text-align: center !important;
  }
  .cid-tXKA2GQPTw .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKA2GQPTw {
    padding-top: 105px;
    padding-bottom: 60px;
  }
  .cid-tXKA2GQPTw .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKA2GQPTw .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKA2GQPTw .btn-line {
  margin-top: 3rem;
}
.cid-tXKA2GQPTw .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKA2GQPTw .col-lg-8 {
    order: 2;
  }
  .cid-tXKA2GQPTw .col-lg-4 {
    order: 1;
  }
}
.cid-tXKA2GQPTw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKA2GQPTw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKA2GQPTw .mbr-text {
  color: #45494e;
}
.cid-tXKA2HR5IJ {
  background-color: #ffffff;
}
.cid-tXKA2HR5IJ .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKA2HR5IJ .photo-split img {
  width: 100%;
}
.cid-tXKA2HR5IJ .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKA2HR5IJ .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKA2HR5IJ .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKA2HR5IJ .wrap-block {
  padding-left: 2rem;
}
.cid-tXKA2HR5IJ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKA2HR5IJ .wrap-block ul li {
  display: inline-block;
}
.cid-tXKA2HR5IJ .wrap-block ul li span {
  text-align: center;
}
.cid-tXKA2HR5IJ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKA2HR5IJ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKA2HR5IJ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKA2HR5IJ .mbr-list,
.cid-tXKA2HR5IJ .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKA2HR5IJ {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKA2HR5IJ .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKA2HR5IJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKA2HR5IJ .mbr-section-title,
  .cid-tXKA2HR5IJ .mbr-section-subtitle,
  .cid-tXKA2HR5IJ .mbr-text {
    text-align: center !important;
  }
  .cid-tXKA2HR5IJ .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKA2HR5IJ {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKA2HR5IJ .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKA2HR5IJ .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKA2HR5IJ .btn-line {
  margin-top: 3rem;
}
.cid-tXKA2HR5IJ .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKA2HR5IJ .col-lg-8 {
    order: 2;
  }
  .cid-tXKA2HR5IJ .col-lg-4 {
    order: 1;
  }
}
.cid-tXKA2HR5IJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKA2HR5IJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKAkszLYr {
  background-color: #ffffff;
}
.cid-tXKAkszLYr .photo-split img {
  width: 100%;
}
.cid-tXKAkszLYr .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKAkszLYr .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKAkszLYr .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKAkszLYr .wrap-block {
  padding-left: 2rem;
}
.cid-tXKAkszLYr .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKAkszLYr .wrap-block ul li {
  display: inline-block;
}
.cid-tXKAkszLYr .wrap-block ul li span {
  text-align: center;
}
.cid-tXKAkszLYr .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKAkszLYr .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKAkszLYr .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKAkszLYr .mbr-list,
.cid-tXKAkszLYr .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKAkszLYr {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXKAkszLYr .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKAkszLYr .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKAkszLYr .mbr-section-title,
  .cid-tXKAkszLYr .mbr-section-subtitle,
  .cid-tXKAkszLYr .mbr-text {
    text-align: center !important;
  }
  .cid-tXKAkszLYr .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKAkszLYr {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXKAkszLYr .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKAkszLYr .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKAkszLYr .btn-line {
  margin-top: 3rem;
}
.cid-tXKAkszLYr .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKAkszLYr .col-lg-8 {
    order: 2;
  }
  .cid-tXKAkszLYr .col-lg-4 {
    order: 1;
  }
}
.cid-tXKAkszLYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKAkszLYr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKAkszLYr .mbr-text {
  color: #45494e;
}
.cid-tXKAnHXxT0 {
  background-color: #ffffff;
}
.cid-tXKAnHXxT0 .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKAnHXxT0 .photo-split img {
  width: 100%;
}
.cid-tXKAnHXxT0 .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKAnHXxT0 .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKAnHXxT0 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKAnHXxT0 .wrap-block {
  padding-left: 2rem;
}
.cid-tXKAnHXxT0 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKAnHXxT0 .wrap-block ul li {
  display: inline-block;
}
.cid-tXKAnHXxT0 .wrap-block ul li span {
  text-align: center;
}
.cid-tXKAnHXxT0 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKAnHXxT0 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKAnHXxT0 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKAnHXxT0 .mbr-list,
.cid-tXKAnHXxT0 .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKAnHXxT0 {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKAnHXxT0 .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKAnHXxT0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKAnHXxT0 .mbr-section-title,
  .cid-tXKAnHXxT0 .mbr-section-subtitle,
  .cid-tXKAnHXxT0 .mbr-text {
    text-align: center !important;
  }
  .cid-tXKAnHXxT0 .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKAnHXxT0 {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKAnHXxT0 .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKAnHXxT0 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKAnHXxT0 .btn-line {
  margin-top: 3rem;
}
.cid-tXKAnHXxT0 .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKAnHXxT0 .col-lg-8 {
    order: 2;
  }
  .cid-tXKAnHXxT0 .col-lg-4 {
    order: 1;
  }
}
.cid-tXKAnHXxT0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKAnHXxT0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKApUAOeG {
  background-color: #ffffff;
}
.cid-tXKApUAOeG .photo-split img {
  width: 100%;
}
.cid-tXKApUAOeG .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKApUAOeG .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKApUAOeG .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKApUAOeG .wrap-block {
  padding-left: 2rem;
}
.cid-tXKApUAOeG .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKApUAOeG .wrap-block ul li {
  display: inline-block;
}
.cid-tXKApUAOeG .wrap-block ul li span {
  text-align: center;
}
.cid-tXKApUAOeG .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKApUAOeG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKApUAOeG .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKApUAOeG .mbr-list,
.cid-tXKApUAOeG .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKApUAOeG {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXKApUAOeG .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKApUAOeG .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKApUAOeG .mbr-section-title,
  .cid-tXKApUAOeG .mbr-section-subtitle,
  .cid-tXKApUAOeG .mbr-text {
    text-align: center !important;
  }
  .cid-tXKApUAOeG .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKApUAOeG {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXKApUAOeG .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKApUAOeG .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKApUAOeG .btn-line {
  margin-top: 3rem;
}
.cid-tXKApUAOeG .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKApUAOeG .col-lg-8 {
    order: 2;
  }
  .cid-tXKApUAOeG .col-lg-4 {
    order: 1;
  }
}
.cid-tXKApUAOeG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKApUAOeG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKApUAOeG .mbr-text {
  color: #45494e;
}
.cid-tXKBzsHQtB {
  background-color: #ffffff;
}
.cid-tXKBzsHQtB .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKBzsHQtB .photo-split img {
  width: 100%;
}
.cid-tXKBzsHQtB .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKBzsHQtB .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKBzsHQtB .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKBzsHQtB .wrap-block {
  padding-left: 2rem;
}
.cid-tXKBzsHQtB .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKBzsHQtB .wrap-block ul li {
  display: inline-block;
}
.cid-tXKBzsHQtB .wrap-block ul li span {
  text-align: center;
}
.cid-tXKBzsHQtB .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKBzsHQtB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKBzsHQtB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKBzsHQtB .mbr-list,
.cid-tXKBzsHQtB .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKBzsHQtB {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKBzsHQtB .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKBzsHQtB .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKBzsHQtB .mbr-section-title,
  .cid-tXKBzsHQtB .mbr-section-subtitle,
  .cid-tXKBzsHQtB .mbr-text {
    text-align: center !important;
  }
  .cid-tXKBzsHQtB .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKBzsHQtB {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKBzsHQtB .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKBzsHQtB .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKBzsHQtB .btn-line {
  margin-top: 3rem;
}
.cid-tXKBzsHQtB .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKBzsHQtB .col-lg-8 {
    order: 2;
  }
  .cid-tXKBzsHQtB .col-lg-4 {
    order: 1;
  }
}
.cid-tXKBzsHQtB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKBzsHQtB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKAseUZsq {
  background-color: #ffffff;
}
.cid-tXKAseUZsq .photo-split img {
  width: 100%;
}
.cid-tXKAseUZsq .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKAseUZsq .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKAseUZsq .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKAseUZsq .wrap-block {
  padding-left: 2rem;
}
.cid-tXKAseUZsq .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKAseUZsq .wrap-block ul li {
  display: inline-block;
}
.cid-tXKAseUZsq .wrap-block ul li span {
  text-align: center;
}
.cid-tXKAseUZsq .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKAseUZsq .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKAseUZsq .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKAseUZsq .mbr-list,
.cid-tXKAseUZsq .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKAseUZsq {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXKAseUZsq .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKAseUZsq .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKAseUZsq .mbr-section-title,
  .cid-tXKAseUZsq .mbr-section-subtitle,
  .cid-tXKAseUZsq .mbr-text {
    text-align: center !important;
  }
  .cid-tXKAseUZsq .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKAseUZsq {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXKAseUZsq .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKAseUZsq .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKAseUZsq .btn-line {
  margin-top: 3rem;
}
.cid-tXKAseUZsq .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKAseUZsq .col-lg-8 {
    order: 2;
  }
  .cid-tXKAseUZsq .col-lg-4 {
    order: 1;
  }
}
.cid-tXKAseUZsq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKAseUZsq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKAseUZsq .mbr-text {
  color: #45494e;
}
.cid-tXKAtBz4OQ {
  background-color: #ffffff;
}
.cid-tXKAtBz4OQ .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKAtBz4OQ .photo-split img {
  width: 100%;
}
.cid-tXKAtBz4OQ .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKAtBz4OQ .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKAtBz4OQ .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKAtBz4OQ .wrap-block {
  padding-left: 2rem;
}
.cid-tXKAtBz4OQ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKAtBz4OQ .wrap-block ul li {
  display: inline-block;
}
.cid-tXKAtBz4OQ .wrap-block ul li span {
  text-align: center;
}
.cid-tXKAtBz4OQ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKAtBz4OQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKAtBz4OQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKAtBz4OQ .mbr-list,
.cid-tXKAtBz4OQ .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKAtBz4OQ {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKAtBz4OQ .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKAtBz4OQ .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKAtBz4OQ .mbr-section-title,
  .cid-tXKAtBz4OQ .mbr-section-subtitle,
  .cid-tXKAtBz4OQ .mbr-text {
    text-align: center !important;
  }
  .cid-tXKAtBz4OQ .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKAtBz4OQ {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKAtBz4OQ .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKAtBz4OQ .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKAtBz4OQ .btn-line {
  margin-top: 3rem;
}
.cid-tXKAtBz4OQ .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKAtBz4OQ .col-lg-8 {
    order: 2;
  }
  .cid-tXKAtBz4OQ .col-lg-4 {
    order: 1;
  }
}
.cid-tXKAtBz4OQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKAtBz4OQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKA2ISCCk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKA2ISCCk .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKA2ISCCk .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKA2ISCCk .title {
    width: 100% !important;
  }
}
.cid-tXKA2ISCCk .mbr-section-title {
  color: #26292c;
}
.cid-tXKA2JTfuT {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKA2JTfuT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKA2JTfuT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKA2JTfuT .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKA2JTfuT .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKA2JTfuT .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKA2JTfuT .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKA2JTfuT .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKA2JTfuT .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKA2JTfuT .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKA2JTfuT .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKA2JTfuT .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKA2JTfuT .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKA2JTfuT .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKA2JTfuT .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKA2JTfuT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKA2JTfuT .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKA2L4uuC {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKA2L4uuC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKA2L4uuC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKA2L4uuC .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKA2L4uuC .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKA2L4uuC .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKA2L4uuC .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKA2L4uuC .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKA2L4uuC .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKA2L4uuC .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKA2L4uuC .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKA2L4uuC .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKA2L4uuC .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKA2L4uuC .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKA2L4uuC .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKA2L4uuC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKA2L4uuC .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKA2Maw0R {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKA2Maw0R .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKA2Maw0R .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKA2Maw0R .title {
    width: 100% !important;
  }
}
.cid-tXKA2Maw0R .mbr-section-title {
  color: #26292c;
}
.cid-tXKA2NfoY5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKA2NfoY5 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXKA2NfoY5 .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXKA2NfoY5 .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXKA2NfoY5 .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXKA2NfoY5 .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXKA2NfoY5 .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXKA2NfoY5 .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXKA2NfoY5 .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXKA2NfoY5 .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXKA2NfoY5 .item-title {
  color: #FFFFFF;
}
.cid-tXKA2NfoY5 .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXKA2NfoY5 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXKA2Owbqr {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/argentina-contact-scaled-1707x2560.jpg");
}
.cid-tXKA2Owbqr .row {
  justify-content: flex-end;
}
.cid-tXKA2Owbqr h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXKA2Owbqr h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXKA2Owbqr .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXKA2Owbqr h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXKA2Owbqr h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXKA2Owbqr .mbr-text,
.cid-tXKA2Owbqr .mbr-section-btn {
  color: #efefef;
}
.cid-tXKA2Owbqr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKA2Owbqr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKA2Owbqr .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXKuehLOsO .nav-item:focus,
.cid-tXKuehLOsO .nav-link:focus {
  outline: none;
}
.cid-tXKuehLOsO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXKuehLOsO .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXKuehLOsO .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXKuehLOsO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXKuehLOsO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXKuehLOsO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXKuehLOsO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXKuehLOsO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXKuehLOsO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXKuehLOsO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXKuehLOsO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXKuehLOsO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXKuehLOsO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXKuehLOsO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXKuehLOsO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXKuehLOsO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXKuehLOsO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXKuehLOsO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXKuehLOsO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXKuehLOsO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXKuehLOsO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXKuehLOsO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXKuehLOsO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXKuehLOsO .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXKuehLOsO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXKuehLOsO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXKuehLOsO .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXKuehLOsO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXKuehLOsO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXKuehLOsO .dropdown-item.active,
.cid-tXKuehLOsO .dropdown-item:active {
  background-color: transparent;
}
.cid-tXKuehLOsO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXKuehLOsO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXKuehLOsO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXKuehLOsO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXKuehLOsO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXKuehLOsO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXKuehLOsO ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXKuehLOsO .navbar-buttons {
  text-align: center;
}
.cid-tXKuehLOsO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXKuehLOsO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXKuehLOsO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXKuehLOsO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKuehLOsO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKuehLOsO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXKuehLOsO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKuehLOsO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXKuehLOsO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXKuehLOsO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKuehLOsO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXKuehLOsO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXKuehLOsO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXKuehLOsO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXKuehLOsO .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXKuehLOsO .nav-link:hover,
.cid-tXKuehLOsO .dropdown-item:hover,
.cid-tXKuehLOsO .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXKuejjx15 {
  background-image: url("../../../assets/images/arctic-circle-1-1920x1280.jpg");
}
.cid-tXKuejjx15 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKuejjx15 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKuejjx15 .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXKuektzpt {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKuektzpt .row {
  justify-content: flex-start;
}
.cid-tXKuektzpt .mbr-section-title {
  color: #45494E;
}
.cid-tXKuektzpt .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKuektzpt .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXKuektzpt .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXKuektzpt .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKuektzpt .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXKuektzpt .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXKuektzpt .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXKuektzpt .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXKuektzpt .border-col {
    margin-top: 50px;
  }
}
.cid-tXKuektzpt .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXKuelvxv8 {
  background-color: #ffffff;
}
.cid-tXKuelvxv8 .photo-split img {
  width: 100%;
}
.cid-tXKuelvxv8 .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKuelvxv8 .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKuelvxv8 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKuelvxv8 .wrap-block {
  padding-left: 2rem;
}
.cid-tXKuelvxv8 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKuelvxv8 .wrap-block ul li {
  display: inline-block;
}
.cid-tXKuelvxv8 .wrap-block ul li span {
  text-align: center;
}
.cid-tXKuelvxv8 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKuelvxv8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKuelvxv8 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKuelvxv8 .mbr-list,
.cid-tXKuelvxv8 .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKuelvxv8 {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-tXKuelvxv8 .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKuelvxv8 .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKuelvxv8 .mbr-section-title,
  .cid-tXKuelvxv8 .mbr-section-subtitle,
  .cid-tXKuelvxv8 .mbr-text {
    text-align: center !important;
  }
  .cid-tXKuelvxv8 .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKuelvxv8 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .cid-tXKuelvxv8 .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKuelvxv8 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKuelvxv8 .btn-line {
  margin-top: 3rem;
}
.cid-tXKuelvxv8 .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKuelvxv8 .col-lg-8 {
    order: 2;
  }
  .cid-tXKuelvxv8 .col-lg-4 {
    order: 1;
  }
}
.cid-tXKuelvxv8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKuelvxv8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKuelvxv8 .mbr-text {
  color: #45494e;
}
.cid-tXKuemAHon {
  background-color: #ffffff;
}
.cid-tXKuemAHon .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKuemAHon .photo-split img {
  width: 100%;
}
.cid-tXKuemAHon .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKuemAHon .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKuemAHon .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKuemAHon .wrap-block {
  padding-left: 2rem;
}
.cid-tXKuemAHon .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKuemAHon .wrap-block ul li {
  display: inline-block;
}
.cid-tXKuemAHon .wrap-block ul li span {
  text-align: center;
}
.cid-tXKuemAHon .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKuemAHon .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKuemAHon .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKuemAHon .mbr-list,
.cid-tXKuemAHon .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKuemAHon {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .cid-tXKuemAHon .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKuemAHon .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKuemAHon .mbr-section-title,
  .cid-tXKuemAHon .mbr-section-subtitle,
  .cid-tXKuemAHon .mbr-text {
    text-align: center !important;
  }
  .cid-tXKuemAHon .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKuemAHon {
    padding-top: 105px;
    padding-bottom: 105px;
  }
  .cid-tXKuemAHon .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKuemAHon .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKuemAHon .btn-line {
  margin-top: 3rem;
}
.cid-tXKuemAHon .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKuemAHon .col-lg-8 {
    order: 2;
  }
  .cid-tXKuemAHon .col-lg-4 {
    order: 1;
  }
}
.cid-tXKuemAHon .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKuemAHon .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKuepLyBU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKuepLyBU .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKuepLyBU .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKuepLyBU .title {
    width: 100% !important;
  }
}
.cid-tXKuepLyBU .mbr-section-title {
  color: #26292c;
}
.cid-tXKueqV3JY {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKueqV3JY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKueqV3JY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKueqV3JY .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKueqV3JY .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKueqV3JY .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKueqV3JY .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKueqV3JY .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKueqV3JY .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKueqV3JY .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKueqV3JY .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKueqV3JY .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKueqV3JY .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKueqV3JY .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKueqV3JY .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKueqV3JY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKueqV3JY .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKues9mIi {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKues9mIi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKues9mIi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKues9mIi .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKues9mIi .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKues9mIi .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKues9mIi .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKues9mIi .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKues9mIi .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKues9mIi .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKues9mIi .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKues9mIi .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKues9mIi .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKues9mIi .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKues9mIi .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKues9mIi .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKues9mIi .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKuetlzmM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKuetlzmM .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKuetlzmM .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKuetlzmM .title {
    width: 100% !important;
  }
}
.cid-tXKuetlzmM .mbr-section-title {
  color: #26292c;
}
.cid-tXKueuoTVH {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tXKueuoTVH .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXKueuoTVH .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXKueuoTVH .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXKueuoTVH .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXKueuoTVH .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXKueuoTVH .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXKueuoTVH .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXKueuoTVH .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXKueuoTVH .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXKueuoTVH .item-title {
  color: #FFFFFF;
}
.cid-tXKueuoTVH .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXKueuoTVH .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXKuevD98Y {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/periplus-arctic-scaled-e1633179121444-1708x1280.jpg");
}
.cid-tXKuevD98Y .row {
  justify-content: flex-end;
}
.cid-tXKuevD98Y h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXKuevD98Y h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXKuevD98Y .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXKuevD98Y h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXKuevD98Y h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXKuevD98Y .mbr-text,
.cid-tXKuevD98Y .mbr-section-btn {
  color: #efefef;
}
.cid-tXKuevD98Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKuevD98Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKuevD98Y .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXK7ob2Igt .nav-item:focus,
.cid-tXK7ob2Igt .nav-link:focus {
  outline: none;
}
.cid-tXK7ob2Igt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXK7ob2Igt .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXK7ob2Igt .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXK7ob2Igt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXK7ob2Igt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXK7ob2Igt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXK7ob2Igt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXK7ob2Igt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXK7ob2Igt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXK7ob2Igt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXK7ob2Igt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXK7ob2Igt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXK7ob2Igt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXK7ob2Igt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXK7ob2Igt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXK7ob2Igt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXK7ob2Igt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXK7ob2Igt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXK7ob2Igt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXK7ob2Igt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXK7ob2Igt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXK7ob2Igt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXK7ob2Igt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXK7ob2Igt .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXK7ob2Igt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXK7ob2Igt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXK7ob2Igt .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXK7ob2Igt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXK7ob2Igt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXK7ob2Igt .dropdown-item.active,
.cid-tXK7ob2Igt .dropdown-item:active {
  background-color: transparent;
}
.cid-tXK7ob2Igt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXK7ob2Igt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXK7ob2Igt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXK7ob2Igt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXK7ob2Igt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXK7ob2Igt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXK7ob2Igt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXK7ob2Igt .navbar-buttons {
  text-align: center;
}
.cid-tXK7ob2Igt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXK7ob2Igt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXK7ob2Igt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXK7ob2Igt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXK7ob2Igt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXK7ob2Igt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXK7ob2Igt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXK7ob2Igt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXK7ob2Igt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXK7ob2Igt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXK7ob2Igt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXK7ob2Igt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXK7ob2Igt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXK7ob2Igt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXK7ob2Igt .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXK7ob2Igt .nav-link:hover,
.cid-tXK7ob2Igt .dropdown-item:hover,
.cid-tXK7ob2Igt .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXK7ocbo1e {
  background-image: url("../../../assets/images/antarctica-1920x1440.jpg");
}
.cid-tXK7ocbo1e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXK7ocbo1e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXK7ocbo1e .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXKaKMFOdd {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKaKMFOdd .row {
  justify-content: flex-start;
}
.cid-tXKaKMFOdd .mbr-section-title {
  color: #45494E;
}
.cid-tXKaKMFOdd .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKaKMFOdd .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXKaKMFOdd .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXKaKMFOdd .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKaKMFOdd .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXKaKMFOdd .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXKaKMFOdd .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXKaKMFOdd .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXKaKMFOdd .border-col {
    margin-top: 50px;
  }
}
.cid-tXKaKMFOdd .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXKdJ4RoqK {
  background-color: #f8f6f2;
}
.cid-tXKdJ4RoqK .photo-split img {
  width: 100%;
}
.cid-tXKdJ4RoqK .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKdJ4RoqK .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKdJ4RoqK .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKdJ4RoqK .wrap-block {
  padding-left: 2rem;
}
.cid-tXKdJ4RoqK .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKdJ4RoqK .wrap-block ul li {
  display: inline-block;
}
.cid-tXKdJ4RoqK .wrap-block ul li span {
  text-align: center;
}
.cid-tXKdJ4RoqK .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKdJ4RoqK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKdJ4RoqK .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKdJ4RoqK .mbr-list,
.cid-tXKdJ4RoqK .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKdJ4RoqK {
    padding-top: 32px;
    padding-bottom: 28px;
  }
  .cid-tXKdJ4RoqK .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKdJ4RoqK .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKdJ4RoqK .mbr-section-title,
  .cid-tXKdJ4RoqK .mbr-section-subtitle,
  .cid-tXKdJ4RoqK .mbr-text {
    text-align: center !important;
  }
  .cid-tXKdJ4RoqK .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKdJ4RoqK {
    padding-top: 120px;
    padding-bottom: 105px;
  }
  .cid-tXKdJ4RoqK .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKdJ4RoqK .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKdJ4RoqK .btn-line {
  margin-top: 3rem;
}
.cid-tXKdJ4RoqK .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKdJ4RoqK .col-lg-8 {
    order: 2;
  }
  .cid-tXKdJ4RoqK .col-lg-4 {
    order: 1;
  }
}
.cid-tXKdJ4RoqK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKdJ4RoqK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKdJ4RoqK .mbr-text {
  color: #45494e;
}
.cid-tXKdZAZFNk {
  background-color: #ffffff;
}
.cid-tXKdZAZFNk .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKdZAZFNk .photo-split img {
  width: 100%;
}
.cid-tXKdZAZFNk .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKdZAZFNk .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKdZAZFNk .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKdZAZFNk .wrap-block {
  padding-left: 2rem;
}
.cid-tXKdZAZFNk .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKdZAZFNk .wrap-block ul li {
  display: inline-block;
}
.cid-tXKdZAZFNk .wrap-block ul li span {
  text-align: center;
}
.cid-tXKdZAZFNk .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKdZAZFNk .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKdZAZFNk .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKdZAZFNk .mbr-list,
.cid-tXKdZAZFNk .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKdZAZFNk {
    padding-top: 32px;
    padding-bottom: 28px;
  }
  .cid-tXKdZAZFNk .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKdZAZFNk .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKdZAZFNk .mbr-section-title,
  .cid-tXKdZAZFNk .mbr-section-subtitle,
  .cid-tXKdZAZFNk .mbr-text {
    text-align: center !important;
  }
  .cid-tXKdZAZFNk .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKdZAZFNk {
    padding-top: 120px;
    padding-bottom: 105px;
  }
  .cid-tXKdZAZFNk .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKdZAZFNk .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKdZAZFNk .btn-line {
  margin-top: 3rem;
}
.cid-tXKdZAZFNk .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKdZAZFNk .col-lg-8 {
    order: 2;
  }
  .cid-tXKdZAZFNk .col-lg-4 {
    order: 1;
  }
}
.cid-tXKdZAZFNk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKdZAZFNk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKezvThxe {
  background-color: #f8f6f2;
}
.cid-tXKezvThxe .photo-split img {
  width: 100%;
}
.cid-tXKezvThxe .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKezvThxe .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKezvThxe .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKezvThxe .wrap-block {
  padding-left: 2rem;
}
.cid-tXKezvThxe .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKezvThxe .wrap-block ul li {
  display: inline-block;
}
.cid-tXKezvThxe .wrap-block ul li span {
  text-align: center;
}
.cid-tXKezvThxe .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKezvThxe .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKezvThxe .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKezvThxe .mbr-list,
.cid-tXKezvThxe .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKezvThxe {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .cid-tXKezvThxe .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKezvThxe .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKezvThxe .mbr-section-title,
  .cid-tXKezvThxe .mbr-section-subtitle,
  .cid-tXKezvThxe .mbr-text {
    text-align: center !important;
  }
  .cid-tXKezvThxe .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKezvThxe {
    padding-top: 105px;
    padding-bottom: 105px;
  }
  .cid-tXKezvThxe .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKezvThxe .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKezvThxe .btn-line {
  margin-top: 3rem;
}
.cid-tXKezvThxe .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKezvThxe .col-lg-8 {
    order: 2;
  }
  .cid-tXKezvThxe .col-lg-4 {
    order: 1;
  }
}
.cid-tXKezvThxe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKezvThxe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKeAC9YPd {
  background-color: #ffffff;
}
.cid-tXKeAC9YPd .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKeAC9YPd .photo-split img {
  width: 100%;
}
.cid-tXKeAC9YPd .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKeAC9YPd .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKeAC9YPd .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKeAC9YPd .wrap-block {
  padding-left: 2rem;
}
.cid-tXKeAC9YPd .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKeAC9YPd .wrap-block ul li {
  display: inline-block;
}
.cid-tXKeAC9YPd .wrap-block ul li span {
  text-align: center;
}
.cid-tXKeAC9YPd .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKeAC9YPd .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKeAC9YPd .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKeAC9YPd .mbr-list,
.cid-tXKeAC9YPd .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKeAC9YPd {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .cid-tXKeAC9YPd .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKeAC9YPd .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKeAC9YPd .mbr-section-title,
  .cid-tXKeAC9YPd .mbr-section-subtitle,
  .cid-tXKeAC9YPd .mbr-text {
    text-align: center !important;
  }
  .cid-tXKeAC9YPd .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKeAC9YPd {
    padding-top: 105px;
    padding-bottom: 105px;
  }
  .cid-tXKeAC9YPd .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKeAC9YPd .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKeAC9YPd .btn-line {
  margin-top: 3rem;
}
.cid-tXKeAC9YPd .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKeAC9YPd .col-lg-8 {
    order: 2;
  }
  .cid-tXKeAC9YPd .col-lg-4 {
    order: 1;
  }
}
.cid-tXKeAC9YPd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKeAC9YPd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKpDAhY3d {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f8f6f2;
}
.cid-tXKpDAhY3d .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKpDAhY3d .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKpDAhY3d .title {
    width: 100% !important;
  }
}
.cid-tXKpDAhY3d .mbr-section-title {
  color: #26292c;
}
.cid-tXKgldCGIe {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tXKgldCGIe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKgldCGIe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKgldCGIe .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKgldCGIe .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKgldCGIe .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKgldCGIe .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKgldCGIe .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKgldCGIe .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKgldCGIe .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKgldCGIe .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKgldCGIe .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKgldCGIe .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKgldCGIe .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKgldCGIe .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKgldCGIe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKgldCGIe .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKgxPQgZT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKgxPQgZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKgxPQgZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKgxPQgZT .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKgxPQgZT .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKgxPQgZT .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKgxPQgZT .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKgxPQgZT .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKgxPQgZT .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKgxPQgZT .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKgxPQgZT .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKgxPQgZT .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKgxPQgZT .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKgxPQgZT .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKgxPQgZT .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKgxPQgZT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKgxPQgZT .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKhjndHzD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKhjndHzD .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKhjndHzD .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKhjndHzD .title {
    width: 100% !important;
  }
}
.cid-tXKhjndHzD .mbr-section-title {
  color: #26292c;
}
.cid-tXKlTtiDsg {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKlTtiDsg .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXKlTtiDsg .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXKlTtiDsg .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXKlTtiDsg .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXKlTtiDsg .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXKlTtiDsg .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXKlTtiDsg .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXKlTtiDsg .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXKlTtiDsg .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXKlTtiDsg .item-title {
  color: #FFFFFF;
}
.cid-tXKlTtiDsg .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXKlTtiDsg .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXKdxJtmgI {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/periplus-travel-antarctica-1-1920x1281.jpg");
}
.cid-tXKdxJtmgI .row {
  justify-content: flex-end;
}
.cid-tXKdxJtmgI h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXKdxJtmgI h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXKdxJtmgI .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXKdxJtmgI h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXKdxJtmgI h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXKdxJtmgI .mbr-text,
.cid-tXKdxJtmgI .mbr-section-btn {
  color: #efefef;
}
.cid-tXKdxJtmgI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKdxJtmgI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKdxJtmgI .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXKIbpo8gE .nav-item:focus,
.cid-tXKIbpo8gE .nav-link:focus {
  outline: none;
}
.cid-tXKIbpo8gE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXKIbpo8gE .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXKIbpo8gE .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXKIbpo8gE .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXKIbpo8gE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXKIbpo8gE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXKIbpo8gE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXKIbpo8gE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXKIbpo8gE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXKIbpo8gE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXKIbpo8gE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXKIbpo8gE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXKIbpo8gE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXKIbpo8gE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXKIbpo8gE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXKIbpo8gE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXKIbpo8gE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXKIbpo8gE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXKIbpo8gE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXKIbpo8gE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXKIbpo8gE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXKIbpo8gE .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXKIbpo8gE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXKIbpo8gE .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXKIbpo8gE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXKIbpo8gE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXKIbpo8gE .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXKIbpo8gE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXKIbpo8gE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXKIbpo8gE .dropdown-item.active,
.cid-tXKIbpo8gE .dropdown-item:active {
  background-color: transparent;
}
.cid-tXKIbpo8gE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXKIbpo8gE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXKIbpo8gE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXKIbpo8gE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXKIbpo8gE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXKIbpo8gE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXKIbpo8gE ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXKIbpo8gE .navbar-buttons {
  text-align: center;
}
.cid-tXKIbpo8gE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXKIbpo8gE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXKIbpo8gE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXKIbpo8gE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKIbpo8gE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKIbpo8gE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXKIbpo8gE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKIbpo8gE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXKIbpo8gE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXKIbpo8gE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKIbpo8gE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXKIbpo8gE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXKIbpo8gE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXKIbpo8gE .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXKIbpo8gE .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXKIbpo8gE .nav-link:hover,
.cid-tXKIbpo8gE .dropdown-item:hover,
.cid-tXKIbpo8gE .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXKIbqnNOw {
  background-image: url("../../../assets/images/bhutan-page-1920x1280.jpg");
}
.cid-tXKIbqnNOw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKIbqnNOw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKIbqnNOw .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXKIbr00PG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKIbr00PG .row {
  justify-content: flex-start;
}
.cid-tXKIbr00PG .mbr-section-title {
  color: #45494E;
}
.cid-tXKIbr00PG .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKIbr00PG .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXKIbr00PG .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXKIbr00PG .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKIbr00PG .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXKIbr00PG .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXKIbr00PG .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXKIbr00PG .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXKIbr00PG .border-col {
    margin-top: 50px;
  }
}
.cid-tXKIbr00PG .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXKIbrxBIW {
  background-color: #ffffff;
}
.cid-tXKIbrxBIW .photo-split img {
  width: 100%;
}
.cid-tXKIbrxBIW .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKIbrxBIW .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKIbrxBIW .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKIbrxBIW .wrap-block {
  padding-left: 2rem;
}
.cid-tXKIbrxBIW .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKIbrxBIW .wrap-block ul li {
  display: inline-block;
}
.cid-tXKIbrxBIW .wrap-block ul li span {
  text-align: center;
}
.cid-tXKIbrxBIW .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKIbrxBIW .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKIbrxBIW .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKIbrxBIW .mbr-list,
.cid-tXKIbrxBIW .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKIbrxBIW {
    padding-top: 36px;
    padding-bottom: 16px;
  }
  .cid-tXKIbrxBIW .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKIbrxBIW .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKIbrxBIW .mbr-section-title,
  .cid-tXKIbrxBIW .mbr-section-subtitle,
  .cid-tXKIbrxBIW .mbr-text {
    text-align: center !important;
  }
  .cid-tXKIbrxBIW .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKIbrxBIW {
    padding-top: 135px;
    padding-bottom: 60px;
  }
  .cid-tXKIbrxBIW .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKIbrxBIW .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKIbrxBIW .btn-line {
  margin-top: 3rem;
}
.cid-tXKIbrxBIW .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKIbrxBIW .col-lg-8 {
    order: 2;
  }
  .cid-tXKIbrxBIW .col-lg-4 {
    order: 1;
  }
}
.cid-tXKIbrxBIW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKIbrxBIW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKIbrxBIW .mbr-text {
  color: #45494e;
}
.cid-tXKIbs78cX {
  background-color: #ffffff;
}
.cid-tXKIbs78cX .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKIbs78cX .photo-split img {
  width: 100%;
}
.cid-tXKIbs78cX .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKIbs78cX .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKIbs78cX .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKIbs78cX .wrap-block {
  padding-left: 2rem;
}
.cid-tXKIbs78cX .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKIbs78cX .wrap-block ul li {
  display: inline-block;
}
.cid-tXKIbs78cX .wrap-block ul li span {
  text-align: center;
}
.cid-tXKIbs78cX .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKIbs78cX .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKIbs78cX .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKIbs78cX .mbr-list,
.cid-tXKIbs78cX .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKIbs78cX {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKIbs78cX .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKIbs78cX .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKIbs78cX .mbr-section-title,
  .cid-tXKIbs78cX .mbr-section-subtitle,
  .cid-tXKIbs78cX .mbr-text {
    text-align: center !important;
  }
  .cid-tXKIbs78cX .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKIbs78cX {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKIbs78cX .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKIbs78cX .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKIbs78cX .btn-line {
  margin-top: 3rem;
}
.cid-tXKIbs78cX .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKIbs78cX .col-lg-8 {
    order: 2;
  }
  .cid-tXKIbs78cX .col-lg-4 {
    order: 1;
  }
}
.cid-tXKIbs78cX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKIbs78cX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKIt3Qf3c {
  background-color: #ffffff;
}
.cid-tXKIt3Qf3c .photo-split img {
  width: 100%;
}
.cid-tXKIt3Qf3c .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKIt3Qf3c .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKIt3Qf3c .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKIt3Qf3c .wrap-block {
  padding-left: 2rem;
}
.cid-tXKIt3Qf3c .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKIt3Qf3c .wrap-block ul li {
  display: inline-block;
}
.cid-tXKIt3Qf3c .wrap-block ul li span {
  text-align: center;
}
.cid-tXKIt3Qf3c .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKIt3Qf3c .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKIt3Qf3c .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKIt3Qf3c .mbr-list,
.cid-tXKIt3Qf3c .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKIt3Qf3c {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXKIt3Qf3c .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKIt3Qf3c .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKIt3Qf3c .mbr-section-title,
  .cid-tXKIt3Qf3c .mbr-section-subtitle,
  .cid-tXKIt3Qf3c .mbr-text {
    text-align: center !important;
  }
  .cid-tXKIt3Qf3c .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKIt3Qf3c {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXKIt3Qf3c .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKIt3Qf3c .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKIt3Qf3c .btn-line {
  margin-top: 3rem;
}
.cid-tXKIt3Qf3c .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKIt3Qf3c .col-lg-8 {
    order: 2;
  }
  .cid-tXKIt3Qf3c .col-lg-4 {
    order: 1;
  }
}
.cid-tXKIt3Qf3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKIt3Qf3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKIt3Qf3c .mbr-text {
  color: #45494e;
}
.cid-tXKIbsI0cR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKIbsI0cR .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKIbsI0cR .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKIbsI0cR .title {
    width: 100% !important;
  }
}
.cid-tXKIbsI0cR .mbr-section-title {
  color: #26292c;
}
.cid-tXKIbtkqV8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKIbtkqV8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKIbtkqV8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKIbtkqV8 .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKIbtkqV8 .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKIbtkqV8 .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKIbtkqV8 .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKIbtkqV8 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKIbtkqV8 .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKIbtkqV8 .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKIbtkqV8 .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKIbtkqV8 .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKIbtkqV8 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKIbtkqV8 .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKIbtkqV8 .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKIbtkqV8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKIbtkqV8 .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKIbuKhvC {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKIbuKhvC .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKIbuKhvC .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKIbuKhvC .title {
    width: 100% !important;
  }
}
.cid-tXKIbuKhvC .mbr-section-title {
  color: #26292c;
}
.cid-tXKIbvyShI {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKIbvyShI .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXKIbvyShI .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXKIbvyShI .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXKIbvyShI .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXKIbvyShI .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXKIbvyShI .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXKIbvyShI .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXKIbvyShI .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXKIbvyShI .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXKIbvyShI .item-title {
  color: #FFFFFF;
}
.cid-tXKIbvyShI .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXKIbvyShI .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXKIbwqupd {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/bhutan-contact-us-1920x1183.jpg");
}
.cid-tXKIbwqupd .row {
  justify-content: flex-end;
}
.cid-tXKIbwqupd h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXKIbwqupd h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXKIbwqupd .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXKIbwqupd h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXKIbwqupd h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXKIbwqupd .mbr-text,
.cid-tXKIbwqupd .mbr-section-btn {
  color: #efefef;
}
.cid-tXKIbwqupd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKIbwqupd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKIbwqupd .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXKMoG30zO .nav-item:focus,
.cid-tXKMoG30zO .nav-link:focus {
  outline: none;
}
.cid-tXKMoG30zO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXKMoG30zO .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXKMoG30zO .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXKMoG30zO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXKMoG30zO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXKMoG30zO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXKMoG30zO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXKMoG30zO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXKMoG30zO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXKMoG30zO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXKMoG30zO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXKMoG30zO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXKMoG30zO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXKMoG30zO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXKMoG30zO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXKMoG30zO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXKMoG30zO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXKMoG30zO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXKMoG30zO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXKMoG30zO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXKMoG30zO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXKMoG30zO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXKMoG30zO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXKMoG30zO .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXKMoG30zO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXKMoG30zO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXKMoG30zO .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXKMoG30zO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXKMoG30zO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXKMoG30zO .dropdown-item.active,
.cid-tXKMoG30zO .dropdown-item:active {
  background-color: transparent;
}
.cid-tXKMoG30zO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXKMoG30zO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXKMoG30zO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXKMoG30zO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXKMoG30zO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXKMoG30zO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXKMoG30zO ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXKMoG30zO .navbar-buttons {
  text-align: center;
}
.cid-tXKMoG30zO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXKMoG30zO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXKMoG30zO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXKMoG30zO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKMoG30zO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKMoG30zO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXKMoG30zO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKMoG30zO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXKMoG30zO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXKMoG30zO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKMoG30zO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXKMoG30zO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXKMoG30zO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXKMoG30zO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXKMoG30zO .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXKMoG30zO .nav-link:hover,
.cid-tXKMoG30zO .dropdown-item:hover,
.cid-tXKMoG30zO .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXKMoGTCUv {
  background-image: url("../../../assets/images/fiji-1-1920x1280.jpg");
}
.cid-tXKMoGTCUv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKMoGTCUv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKMoGTCUv .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXKMoHvFCQ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKMoHvFCQ .row {
  justify-content: flex-start;
}
.cid-tXKMoHvFCQ .mbr-section-title {
  color: #45494E;
}
.cid-tXKMoHvFCQ .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKMoHvFCQ .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXKMoHvFCQ .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXKMoHvFCQ .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKMoHvFCQ .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXKMoHvFCQ .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXKMoHvFCQ .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXKMoHvFCQ .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXKMoHvFCQ .border-col {
    margin-top: 50px;
  }
}
.cid-tXKMoHvFCQ .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXKMoHZdPf {
  background-color: #ffffff;
}
.cid-tXKMoHZdPf .photo-split img {
  width: 100%;
}
.cid-tXKMoHZdPf .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKMoHZdPf .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKMoHZdPf .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKMoHZdPf .wrap-block {
  padding-left: 2rem;
}
.cid-tXKMoHZdPf .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKMoHZdPf .wrap-block ul li {
  display: inline-block;
}
.cid-tXKMoHZdPf .wrap-block ul li span {
  text-align: center;
}
.cid-tXKMoHZdPf .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKMoHZdPf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKMoHZdPf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKMoHZdPf .mbr-list,
.cid-tXKMoHZdPf .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKMoHZdPf {
    padding-top: 32px;
    padding-bottom: 16px;
  }
  .cid-tXKMoHZdPf .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKMoHZdPf .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKMoHZdPf .mbr-section-title,
  .cid-tXKMoHZdPf .mbr-section-subtitle,
  .cid-tXKMoHZdPf .mbr-text {
    text-align: center !important;
  }
  .cid-tXKMoHZdPf .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKMoHZdPf {
    padding-top: 120px;
    padding-bottom: 60px;
  }
  .cid-tXKMoHZdPf .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKMoHZdPf .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKMoHZdPf .btn-line {
  margin-top: 3rem;
}
.cid-tXKMoHZdPf .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKMoHZdPf .col-lg-8 {
    order: 2;
  }
  .cid-tXKMoHZdPf .col-lg-4 {
    order: 1;
  }
}
.cid-tXKMoHZdPf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKMoHZdPf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKMoHZdPf .mbr-text {
  color: #45494e;
}
.cid-tXKMoIzGY4 {
  background-color: #ffffff;
}
.cid-tXKMoIzGY4 .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKMoIzGY4 .photo-split img {
  width: 100%;
}
.cid-tXKMoIzGY4 .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKMoIzGY4 .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKMoIzGY4 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKMoIzGY4 .wrap-block {
  padding-left: 2rem;
}
.cid-tXKMoIzGY4 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKMoIzGY4 .wrap-block ul li {
  display: inline-block;
}
.cid-tXKMoIzGY4 .wrap-block ul li span {
  text-align: center;
}
.cid-tXKMoIzGY4 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKMoIzGY4 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKMoIzGY4 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKMoIzGY4 .mbr-list,
.cid-tXKMoIzGY4 .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKMoIzGY4 {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKMoIzGY4 .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKMoIzGY4 .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKMoIzGY4 .mbr-section-title,
  .cid-tXKMoIzGY4 .mbr-section-subtitle,
  .cid-tXKMoIzGY4 .mbr-text {
    text-align: center !important;
  }
  .cid-tXKMoIzGY4 .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKMoIzGY4 {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKMoIzGY4 .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKMoIzGY4 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKMoIzGY4 .btn-line {
  margin-top: 3rem;
}
.cid-tXKMoIzGY4 .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKMoIzGY4 .col-lg-8 {
    order: 2;
  }
  .cid-tXKMoIzGY4 .col-lg-4 {
    order: 1;
  }
}
.cid-tXKMoIzGY4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKMoIzGY4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKMoJfMgW {
  background-color: #ffffff;
}
.cid-tXKMoJfMgW .photo-split img {
  width: 100%;
}
.cid-tXKMoJfMgW .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKMoJfMgW .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKMoJfMgW .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKMoJfMgW .wrap-block {
  padding-left: 2rem;
}
.cid-tXKMoJfMgW .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKMoJfMgW .wrap-block ul li {
  display: inline-block;
}
.cid-tXKMoJfMgW .wrap-block ul li span {
  text-align: center;
}
.cid-tXKMoJfMgW .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKMoJfMgW .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKMoJfMgW .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKMoJfMgW .mbr-list,
.cid-tXKMoJfMgW .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKMoJfMgW {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKMoJfMgW .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKMoJfMgW .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKMoJfMgW .mbr-section-title,
  .cid-tXKMoJfMgW .mbr-section-subtitle,
  .cid-tXKMoJfMgW .mbr-text {
    text-align: center !important;
  }
  .cid-tXKMoJfMgW .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKMoJfMgW {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKMoJfMgW .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKMoJfMgW .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKMoJfMgW .btn-line {
  margin-top: 3rem;
}
.cid-tXKMoJfMgW .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKMoJfMgW .col-lg-8 {
    order: 2;
  }
  .cid-tXKMoJfMgW .col-lg-4 {
    order: 1;
  }
}
.cid-tXKMoJfMgW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKMoJfMgW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKMoJRdVE {
  background-color: #ffffff;
}
.cid-tXKMoJRdVE .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKMoJRdVE .photo-split img {
  width: 100%;
}
.cid-tXKMoJRdVE .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKMoJRdVE .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKMoJRdVE .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKMoJRdVE .wrap-block {
  padding-left: 2rem;
}
.cid-tXKMoJRdVE .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKMoJRdVE .wrap-block ul li {
  display: inline-block;
}
.cid-tXKMoJRdVE .wrap-block ul li span {
  text-align: center;
}
.cid-tXKMoJRdVE .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKMoJRdVE .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKMoJRdVE .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKMoJRdVE .mbr-list,
.cid-tXKMoJRdVE .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKMoJRdVE {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .cid-tXKMoJRdVE .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKMoJRdVE .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKMoJRdVE .mbr-section-title,
  .cid-tXKMoJRdVE .mbr-section-subtitle,
  .cid-tXKMoJRdVE .mbr-text {
    text-align: center !important;
  }
  .cid-tXKMoJRdVE .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKMoJRdVE {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .cid-tXKMoJRdVE .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKMoJRdVE .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKMoJRdVE .btn-line {
  margin-top: 3rem;
}
.cid-tXKMoJRdVE .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKMoJRdVE .col-lg-8 {
    order: 2;
  }
  .cid-tXKMoJRdVE .col-lg-4 {
    order: 1;
  }
}
.cid-tXKMoJRdVE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKMoJRdVE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKMoKDAey {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKMoKDAey .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKMoKDAey .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKMoKDAey .title {
    width: 100% !important;
  }
}
.cid-tXKMoKDAey .mbr-section-title {
  color: #26292c;
}
.cid-tXKMoLrOxd {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tXKMoLrOxd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKMoLrOxd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKMoLrOxd .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKMoLrOxd .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKMoLrOxd .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKMoLrOxd .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKMoLrOxd .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKMoLrOxd .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKMoLrOxd .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKMoLrOxd .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKMoLrOxd .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKMoLrOxd .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKMoLrOxd .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKMoLrOxd .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKMoLrOxd .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKMoLrOxd .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKMoNflyz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKMoNflyz .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKMoNflyz .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKMoNflyz .title {
    width: 100% !important;
  }
}
.cid-tXKMoNflyz .mbr-section-title {
  color: #26292c;
}
.cid-tXKMoOboMX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKMoOboMX .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXKMoOboMX .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXKMoOboMX .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXKMoOboMX .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXKMoOboMX .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXKMoOboMX .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXKMoOboMX .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXKMoOboMX .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXKMoOboMX .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXKMoOboMX .item-title {
  color: #FFFFFF;
}
.cid-tXKMoOboMX .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXKMoOboMX .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXKMoP6gZT {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/fiji-810x540.jpg");
}
.cid-tXKMoP6gZT .row {
  justify-content: flex-end;
}
.cid-tXKMoP6gZT h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXKMoP6gZT h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXKMoP6gZT .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXKMoP6gZT h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXKMoP6gZT h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXKMoP6gZT .mbr-text,
.cid-tXKMoP6gZT .mbr-section-btn {
  color: #efefef;
}
.cid-tXKMoP6gZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKMoP6gZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKMoP6gZT .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXKRQL1mDt .nav-item:focus,
.cid-tXKRQL1mDt .nav-link:focus {
  outline: none;
}
.cid-tXKRQL1mDt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXKRQL1mDt .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXKRQL1mDt .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXKRQL1mDt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXKRQL1mDt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXKRQL1mDt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXKRQL1mDt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXKRQL1mDt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXKRQL1mDt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXKRQL1mDt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXKRQL1mDt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXKRQL1mDt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXKRQL1mDt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXKRQL1mDt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXKRQL1mDt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXKRQL1mDt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXKRQL1mDt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXKRQL1mDt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXKRQL1mDt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXKRQL1mDt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXKRQL1mDt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXKRQL1mDt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXKRQL1mDt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXKRQL1mDt .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXKRQL1mDt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXKRQL1mDt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXKRQL1mDt .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXKRQL1mDt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXKRQL1mDt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXKRQL1mDt .dropdown-item.active,
.cid-tXKRQL1mDt .dropdown-item:active {
  background-color: transparent;
}
.cid-tXKRQL1mDt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXKRQL1mDt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXKRQL1mDt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXKRQL1mDt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXKRQL1mDt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXKRQL1mDt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXKRQL1mDt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXKRQL1mDt .navbar-buttons {
  text-align: center;
}
.cid-tXKRQL1mDt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXKRQL1mDt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXKRQL1mDt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXKRQL1mDt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKRQL1mDt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXKRQL1mDt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXKRQL1mDt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKRQL1mDt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXKRQL1mDt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXKRQL1mDt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXKRQL1mDt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXKRQL1mDt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXKRQL1mDt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXKRQL1mDt .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXKRQL1mDt .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXKRQL1mDt .nav-link:hover,
.cid-tXKRQL1mDt .dropdown-item:hover,
.cid-tXKRQL1mDt .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXKRQMwArE {
  background-image: url("../../../assets/images/georgia-1-1920x1280.jpg");
}
.cid-tXKRQMwArE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQMwArE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQMwArE .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXKRQNiroW {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKRQNiroW .row {
  justify-content: flex-start;
}
.cid-tXKRQNiroW .mbr-section-title {
  color: #45494E;
}
.cid-tXKRQNiroW .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKRQNiroW .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXKRQNiroW .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXKRQNiroW .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXKRQNiroW .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXKRQNiroW .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXKRQNiroW .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXKRQNiroW .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXKRQNiroW .border-col {
    margin-top: 50px;
  }
}
.cid-tXKRQNiroW .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXKRQNRepg {
  background-color: #ffffff;
}
.cid-tXKRQNRepg .photo-split img {
  width: 100%;
}
.cid-tXKRQNRepg .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKRQNRepg .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKRQNRepg .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKRQNRepg .wrap-block {
  padding-left: 2rem;
}
.cid-tXKRQNRepg .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKRQNRepg .wrap-block ul li {
  display: inline-block;
}
.cid-tXKRQNRepg .wrap-block ul li span {
  text-align: center;
}
.cid-tXKRQNRepg .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKRQNRepg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKRQNRepg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKRQNRepg .mbr-list,
.cid-tXKRQNRepg .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKRQNRepg {
    padding-top: 32px;
    padding-bottom: 16px;
  }
  .cid-tXKRQNRepg .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKRQNRepg .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKRQNRepg .mbr-section-title,
  .cid-tXKRQNRepg .mbr-section-subtitle,
  .cid-tXKRQNRepg .mbr-text {
    text-align: center !important;
  }
  .cid-tXKRQNRepg .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKRQNRepg {
    padding-top: 120px;
    padding-bottom: 60px;
  }
  .cid-tXKRQNRepg .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKRQNRepg .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKRQNRepg .btn-line {
  margin-top: 3rem;
}
.cid-tXKRQNRepg .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKRQNRepg .col-lg-8 {
    order: 2;
  }
  .cid-tXKRQNRepg .col-lg-4 {
    order: 1;
  }
}
.cid-tXKRQNRepg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQNRepg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQNRepg .mbr-text {
  color: #45494e;
}
.cid-tXKRQOE9eI {
  background-color: #ffffff;
}
.cid-tXKRQOE9eI .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKRQOE9eI .photo-split img {
  width: 100%;
}
.cid-tXKRQOE9eI .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKRQOE9eI .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKRQOE9eI .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKRQOE9eI .wrap-block {
  padding-left: 2rem;
}
.cid-tXKRQOE9eI .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKRQOE9eI .wrap-block ul li {
  display: inline-block;
}
.cid-tXKRQOE9eI .wrap-block ul li span {
  text-align: center;
}
.cid-tXKRQOE9eI .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKRQOE9eI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKRQOE9eI .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKRQOE9eI .mbr-list,
.cid-tXKRQOE9eI .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKRQOE9eI {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKRQOE9eI .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKRQOE9eI .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKRQOE9eI .mbr-section-title,
  .cid-tXKRQOE9eI .mbr-section-subtitle,
  .cid-tXKRQOE9eI .mbr-text {
    text-align: center !important;
  }
  .cid-tXKRQOE9eI .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKRQOE9eI {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKRQOE9eI .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKRQOE9eI .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKRQOE9eI .btn-line {
  margin-top: 3rem;
}
.cid-tXKRQOE9eI .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKRQOE9eI .col-lg-8 {
    order: 2;
  }
  .cid-tXKRQOE9eI .col-lg-4 {
    order: 1;
  }
}
.cid-tXKRQOE9eI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQOE9eI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQPt5VS {
  background-color: #ffffff;
}
.cid-tXKRQPt5VS .photo-split img {
  width: 100%;
}
.cid-tXKRQPt5VS .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKRQPt5VS .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKRQPt5VS .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKRQPt5VS .wrap-block {
  padding-left: 2rem;
}
.cid-tXKRQPt5VS .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKRQPt5VS .wrap-block ul li {
  display: inline-block;
}
.cid-tXKRQPt5VS .wrap-block ul li span {
  text-align: center;
}
.cid-tXKRQPt5VS .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKRQPt5VS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKRQPt5VS .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKRQPt5VS .mbr-list,
.cid-tXKRQPt5VS .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKRQPt5VS {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXKRQPt5VS .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKRQPt5VS .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKRQPt5VS .mbr-section-title,
  .cid-tXKRQPt5VS .mbr-section-subtitle,
  .cid-tXKRQPt5VS .mbr-text {
    text-align: center !important;
  }
  .cid-tXKRQPt5VS .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKRQPt5VS {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXKRQPt5VS .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKRQPt5VS .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKRQPt5VS .btn-line {
  margin-top: 3rem;
}
.cid-tXKRQPt5VS .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKRQPt5VS .col-lg-8 {
    order: 2;
  }
  .cid-tXKRQPt5VS .col-lg-4 {
    order: 1;
  }
}
.cid-tXKRQPt5VS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQPt5VS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQPt5VS .mbr-text {
  color: #45494e;
}
.cid-tXKRQQms3K {
  background-color: #ffffff;
}
.cid-tXKRQQms3K .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKRQQms3K .photo-split img {
  width: 100%;
}
.cid-tXKRQQms3K .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKRQQms3K .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKRQQms3K .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKRQQms3K .wrap-block {
  padding-left: 2rem;
}
.cid-tXKRQQms3K .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKRQQms3K .wrap-block ul li {
  display: inline-block;
}
.cid-tXKRQQms3K .wrap-block ul li span {
  text-align: center;
}
.cid-tXKRQQms3K .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKRQQms3K .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKRQQms3K .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKRQQms3K .mbr-list,
.cid-tXKRQQms3K .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKRQQms3K {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKRQQms3K .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKRQQms3K .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKRQQms3K .mbr-section-title,
  .cid-tXKRQQms3K .mbr-section-subtitle,
  .cid-tXKRQQms3K .mbr-text {
    text-align: center !important;
  }
  .cid-tXKRQQms3K .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKRQQms3K {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKRQQms3K .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKRQQms3K .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKRQQms3K .btn-line {
  margin-top: 3rem;
}
.cid-tXKRQQms3K .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKRQQms3K .col-lg-8 {
    order: 2;
  }
  .cid-tXKRQQms3K .col-lg-4 {
    order: 1;
  }
}
.cid-tXKRQQms3K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQQms3K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQR8KMx {
  background-color: #ffffff;
}
.cid-tXKRQR8KMx .photo-split img {
  width: 100%;
}
.cid-tXKRQR8KMx .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKRQR8KMx .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKRQR8KMx .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKRQR8KMx .wrap-block {
  padding-left: 2rem;
}
.cid-tXKRQR8KMx .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKRQR8KMx .wrap-block ul li {
  display: inline-block;
}
.cid-tXKRQR8KMx .wrap-block ul li span {
  text-align: center;
}
.cid-tXKRQR8KMx .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKRQR8KMx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKRQR8KMx .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKRQR8KMx .mbr-list,
.cid-tXKRQR8KMx .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKRQR8KMx {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXKRQR8KMx .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKRQR8KMx .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKRQR8KMx .mbr-section-title,
  .cid-tXKRQR8KMx .mbr-section-subtitle,
  .cid-tXKRQR8KMx .mbr-text {
    text-align: center !important;
  }
  .cid-tXKRQR8KMx .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKRQR8KMx {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXKRQR8KMx .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKRQR8KMx .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKRQR8KMx .btn-line {
  margin-top: 3rem;
}
.cid-tXKRQR8KMx .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKRQR8KMx .col-lg-8 {
    order: 2;
  }
  .cid-tXKRQR8KMx .col-lg-4 {
    order: 1;
  }
}
.cid-tXKRQR8KMx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQR8KMx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQR8KMx .mbr-text {
  color: #45494e;
}
.cid-tXKRQRTyDC {
  background-color: #ffffff;
}
.cid-tXKRQRTyDC .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXKRQRTyDC .photo-split img {
  width: 100%;
}
.cid-tXKRQRTyDC .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKRQRTyDC .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKRQRTyDC .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKRQRTyDC .wrap-block {
  padding-left: 2rem;
}
.cid-tXKRQRTyDC .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKRQRTyDC .wrap-block ul li {
  display: inline-block;
}
.cid-tXKRQRTyDC .wrap-block ul li span {
  text-align: center;
}
.cid-tXKRQRTyDC .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKRQRTyDC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKRQRTyDC .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKRQRTyDC .mbr-list,
.cid-tXKRQRTyDC .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKRQRTyDC {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXKRQRTyDC .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKRQRTyDC .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKRQRTyDC .mbr-section-title,
  .cid-tXKRQRTyDC .mbr-section-subtitle,
  .cid-tXKRQRTyDC .mbr-text {
    text-align: center !important;
  }
  .cid-tXKRQRTyDC .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKRQRTyDC {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXKRQRTyDC .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKRQRTyDC .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKRQRTyDC .btn-line {
  margin-top: 3rem;
}
.cid-tXKRQRTyDC .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKRQRTyDC .col-lg-8 {
    order: 2;
  }
  .cid-tXKRQRTyDC .col-lg-4 {
    order: 1;
  }
}
.cid-tXKRQRTyDC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQRTyDC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQSQNQd {
  background-color: #ffffff;
}
.cid-tXKRQSQNQd .photo-split img {
  width: 100%;
}
.cid-tXKRQSQNQd .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXKRQSQNQd .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXKRQSQNQd .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXKRQSQNQd .wrap-block {
  padding-left: 2rem;
}
.cid-tXKRQSQNQd .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXKRQSQNQd .wrap-block ul li {
  display: inline-block;
}
.cid-tXKRQSQNQd .wrap-block ul li span {
  text-align: center;
}
.cid-tXKRQSQNQd .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXKRQSQNQd .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXKRQSQNQd .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXKRQSQNQd .mbr-list,
.cid-tXKRQSQNQd .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXKRQSQNQd {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXKRQSQNQd .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXKRQSQNQd .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXKRQSQNQd .mbr-section-title,
  .cid-tXKRQSQNQd .mbr-section-subtitle,
  .cid-tXKRQSQNQd .mbr-text {
    text-align: center !important;
  }
  .cid-tXKRQSQNQd .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXKRQSQNQd {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXKRQSQNQd .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXKRQSQNQd .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXKRQSQNQd .btn-line {
  margin-top: 3rem;
}
.cid-tXKRQSQNQd .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXKRQSQNQd .col-lg-8 {
    order: 2;
  }
  .cid-tXKRQSQNQd .col-lg-4 {
    order: 1;
  }
}
.cid-tXKRQSQNQd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQSQNQd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQSQNQd .mbr-text {
  color: #45494e;
}
.cid-tXKRQUA2YN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKRQUA2YN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKRQUA2YN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKRQUA2YN .title {
    width: 100% !important;
  }
}
.cid-tXKRQUA2YN .mbr-section-title {
  color: #26292c;
}
.cid-tXKRQVgDHW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKRQVgDHW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQVgDHW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQVgDHW .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKRQVgDHW .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKRQVgDHW .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKRQVgDHW .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKRQVgDHW .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKRQVgDHW .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKRQVgDHW .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKRQVgDHW .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKRQVgDHW .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKRQVgDHW .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKRQVgDHW .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKRQVgDHW .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKRQVgDHW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKRQVgDHW .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKRQW4W3h {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXKRQW4W3h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQW4W3h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQW4W3h .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXKRQW4W3h .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXKRQW4W3h .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXKRQW4W3h .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXKRQW4W3h .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXKRQW4W3h .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXKRQW4W3h .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXKRQW4W3h .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXKRQW4W3h .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXKRQW4W3h .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXKRQW4W3h .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXKRQW4W3h .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXKRQW4W3h .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXKRQW4W3h .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXKRQX6DbV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXKRQX6DbV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXKRQX6DbV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXKRQX6DbV .title {
    width: 100% !important;
  }
}
.cid-tXKRQX6DbV .mbr-section-title {
  color: #26292c;
}
.cid-tXKRQXQJFR {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXKRQXQJFR .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXKRQXQJFR .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXKRQXQJFR .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXKRQXQJFR .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXKRQXQJFR .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXKRQXQJFR .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXKRQXQJFR .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXKRQXQJFR .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXKRQXQJFR .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXKRQXQJFR .item-title {
  color: #FFFFFF;
}
.cid-tXKRQXQJFR .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXKRQXQJFR .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXKRQYXEaZ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/periplus-contact-georgia-scaled-e1634318608446-1707x1881.jpg");
}
.cid-tXKRQYXEaZ .row {
  justify-content: flex-end;
}
.cid-tXKRQYXEaZ h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXKRQYXEaZ h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXKRQYXEaZ .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXKRQYXEaZ h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXKRQYXEaZ h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXKRQYXEaZ .mbr-text,
.cid-tXKRQYXEaZ .mbr-section-btn {
  color: #efefef;
}
.cid-tXKRQYXEaZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXKRQYXEaZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXKRQYXEaZ .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXOIlv7zBz .nav-item:focus,
.cid-tXOIlv7zBz .nav-link:focus {
  outline: none;
}
.cid-tXOIlv7zBz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXOIlv7zBz .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXOIlv7zBz .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXOIlv7zBz .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXOIlv7zBz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXOIlv7zBz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXOIlv7zBz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXOIlv7zBz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXOIlv7zBz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXOIlv7zBz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXOIlv7zBz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXOIlv7zBz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXOIlv7zBz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXOIlv7zBz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXOIlv7zBz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXOIlv7zBz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXOIlv7zBz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXOIlv7zBz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXOIlv7zBz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXOIlv7zBz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXOIlv7zBz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXOIlv7zBz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXOIlv7zBz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXOIlv7zBz .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXOIlv7zBz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXOIlv7zBz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXOIlv7zBz .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXOIlv7zBz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXOIlv7zBz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXOIlv7zBz .dropdown-item.active,
.cid-tXOIlv7zBz .dropdown-item:active {
  background-color: transparent;
}
.cid-tXOIlv7zBz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXOIlv7zBz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXOIlv7zBz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXOIlv7zBz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXOIlv7zBz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXOIlv7zBz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXOIlv7zBz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXOIlv7zBz .navbar-buttons {
  text-align: center;
}
.cid-tXOIlv7zBz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXOIlv7zBz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXOIlv7zBz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXOIlv7zBz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXOIlv7zBz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXOIlv7zBz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXOIlv7zBz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXOIlv7zBz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXOIlv7zBz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXOIlv7zBz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXOIlv7zBz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXOIlv7zBz a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXOIlv7zBz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXOIlv7zBz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXOIlv7zBz .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXOIlv7zBz .nav-link:hover,
.cid-tXOIlv7zBz .dropdown-item:hover,
.cid-tXOIlv7zBz .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXOIlvNOMZ {
  background-image: url("../../../assets/images/india-periplus-1-1920x1080.jpg");
}
.cid-tXOIlvNOMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXOIlvNOMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXOIlvNOMZ .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXOIlwg01j {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXOIlwg01j .row {
  justify-content: flex-start;
}
.cid-tXOIlwg01j .mbr-section-title {
  color: #45494E;
}
.cid-tXOIlwg01j .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXOIlwg01j .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXOIlwg01j .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXOIlwg01j .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXOIlwg01j .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXOIlwg01j .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXOIlwg01j .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXOIlwg01j .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXOIlwg01j .border-col {
    margin-top: 50px;
  }
}
.cid-tXOIlwg01j .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXOIlzI5Zx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXOIlzI5Zx .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXOIlzI5Zx .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXOIlzI5Zx .title {
    width: 100% !important;
  }
}
.cid-tXOIlzI5Zx .mbr-section-title {
  color: #26292c;
}
.cid-tXOIlA4f5y {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXOIlA4f5y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXOIlA4f5y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXOIlA4f5y .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXOIlA4f5y .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXOIlA4f5y .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXOIlA4f5y .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXOIlA4f5y .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXOIlA4f5y .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXOIlA4f5y .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXOIlA4f5y .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXOIlA4f5y .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXOIlA4f5y .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXOIlA4f5y .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXOIlA4f5y .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXOIlA4f5y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXOIlA4f5y .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXOIlAtGoY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXOIlAtGoY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXOIlAtGoY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXOIlAtGoY .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXOIlAtGoY .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXOIlAtGoY .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXOIlAtGoY .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXOIlAtGoY .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXOIlAtGoY .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXOIlAtGoY .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXOIlAtGoY .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXOIlAtGoY .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXOIlAtGoY .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXOIlAtGoY .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXOIlAtGoY .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXOIlAtGoY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXOIlAtGoY .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXONJcXdS9 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXONJcXdS9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXONJcXdS9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXONJcXdS9 .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXONJcXdS9 .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXONJcXdS9 .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXONJcXdS9 .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXONJcXdS9 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXONJcXdS9 .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXONJcXdS9 .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXONJcXdS9 .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXONJcXdS9 .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXONJcXdS9 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXONJcXdS9 .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXONJcXdS9 .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXONJcXdS9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXONJcXdS9 .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXOIlAS6QT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXOIlAS6QT .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXOIlAS6QT .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXOIlAS6QT .title {
    width: 100% !important;
  }
}
.cid-tXOIlAS6QT .mbr-section-title {
  color: #26292c;
}
.cid-tXOIlBgx2r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXOIlBgx2r .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXOIlBgx2r .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXOIlBgx2r .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXOIlBgx2r .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXOIlBgx2r .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXOIlBgx2r .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXOIlBgx2r .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(40%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXOIlBgx2r .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXOIlBgx2r .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXOIlBgx2r .item-title {
  color: #FFFFFF;
}
.cid-tXOIlBgx2r .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXOIlBgx2r .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXOO9mKWqX {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXOO9mKWqX .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXOO9mKWqX .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXOO9mKWqX .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXOO9mKWqX .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXOO9mKWqX .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXOO9mKWqX .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXOO9mKWqX .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXOO9mKWqX .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXOO9mKWqX .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXOO9mKWqX .item-title {
  color: #FFFFFF;
}
.cid-tXOO9mKWqX .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXOO9mKWqX .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXOIlBFu2I {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/india-contact-us-e1634564897788-1920x1280.jpg");
}
.cid-tXOIlBFu2I .row {
  justify-content: flex-end;
}
.cid-tXOIlBFu2I h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXOIlBFu2I h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXOIlBFu2I .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXOIlBFu2I h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXOIlBFu2I h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXOIlBFu2I .mbr-text,
.cid-tXOIlBFu2I .mbr-section-btn {
  color: #efefef;
}
.cid-tXOIlBFu2I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXOIlBFu2I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXOIlBFu2I .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXPcK5ES17 .nav-item:focus,
.cid-tXPcK5ES17 .nav-link:focus {
  outline: none;
}
.cid-tXPcK5ES17 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXPcK5ES17 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXPcK5ES17 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXPcK5ES17 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXPcK5ES17 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXPcK5ES17 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXPcK5ES17 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXPcK5ES17 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXPcK5ES17 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXPcK5ES17 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXPcK5ES17 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXPcK5ES17 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXPcK5ES17 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXPcK5ES17 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXPcK5ES17 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXPcK5ES17 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXPcK5ES17 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXPcK5ES17 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXPcK5ES17 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXPcK5ES17 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXPcK5ES17 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXPcK5ES17 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXPcK5ES17 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXPcK5ES17 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXPcK5ES17 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXPcK5ES17 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXPcK5ES17 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXPcK5ES17 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXPcK5ES17 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXPcK5ES17 .dropdown-item.active,
.cid-tXPcK5ES17 .dropdown-item:active {
  background-color: transparent;
}
.cid-tXPcK5ES17 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXPcK5ES17 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXPcK5ES17 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXPcK5ES17 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXPcK5ES17 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXPcK5ES17 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXPcK5ES17 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXPcK5ES17 .navbar-buttons {
  text-align: center;
}
.cid-tXPcK5ES17 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXPcK5ES17 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXPcK5ES17 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXPcK5ES17 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPcK5ES17 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPcK5ES17 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXPcK5ES17 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPcK5ES17 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXPcK5ES17 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXPcK5ES17 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPcK5ES17 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXPcK5ES17 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXPcK5ES17 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXPcK5ES17 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXPcK5ES17 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXPcK5ES17 .nav-link:hover,
.cid-tXPcK5ES17 .dropdown-item:hover,
.cid-tXPcK5ES17 .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXPcK68dr5 {
  background-image: url("../../../assets/images/periplus-travel-about-us-1-1920x1280.jpg");
}
.cid-tXPcK68dr5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK68dr5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPcK68dr5 .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXPcK6sKEk {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPcK6sKEk .row {
  justify-content: flex-start;
}
.cid-tXPcK6sKEk .mbr-section-title {
  color: #45494E;
}
.cid-tXPcK6sKEk .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPcK6sKEk .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPcK6sKEk .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPcK6sKEk .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPcK6sKEk .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPcK6sKEk .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPcK6sKEk .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXPcK6sKEk .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXPcK6sKEk .border-col {
    margin-top: 50px;
  }
}
.cid-tXPcK6sKEk .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXPcK6I99L {
  background-color: #ffffff;
}
.cid-tXPcK6I99L .photo-split img {
  width: 100%;
}
.cid-tXPcK6I99L .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPcK6I99L .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPcK6I99L .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPcK6I99L .wrap-block {
  padding-left: 2rem;
}
.cid-tXPcK6I99L .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPcK6I99L .wrap-block ul li {
  display: inline-block;
}
.cid-tXPcK6I99L .wrap-block ul li span {
  text-align: center;
}
.cid-tXPcK6I99L .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPcK6I99L .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPcK6I99L .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPcK6I99L .mbr-list,
.cid-tXPcK6I99L .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPcK6I99L {
    padding-top: 36px;
    padding-bottom: 16px;
  }
  .cid-tXPcK6I99L .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPcK6I99L .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPcK6I99L .mbr-section-title,
  .cid-tXPcK6I99L .mbr-section-subtitle,
  .cid-tXPcK6I99L .mbr-text {
    text-align: center !important;
  }
  .cid-tXPcK6I99L .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPcK6I99L {
    padding-top: 135px;
    padding-bottom: 60px;
  }
  .cid-tXPcK6I99L .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPcK6I99L .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPcK6I99L .btn-line {
  margin-top: 3rem;
}
.cid-tXPcK6I99L .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPcK6I99L .col-lg-8 {
    order: 2;
  }
  .cid-tXPcK6I99L .col-lg-4 {
    order: 1;
  }
}
.cid-tXPcK6I99L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK6I99L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPcK6I99L .mbr-text {
  color: #45494e;
}
.cid-tXPcK6ZW41 {
  background-color: #ffffff;
}
.cid-tXPcK6ZW41 .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPcK6ZW41 .photo-split img {
  width: 100%;
}
.cid-tXPcK6ZW41 .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPcK6ZW41 .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPcK6ZW41 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPcK6ZW41 .wrap-block {
  padding-left: 2rem;
}
.cid-tXPcK6ZW41 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPcK6ZW41 .wrap-block ul li {
  display: inline-block;
}
.cid-tXPcK6ZW41 .wrap-block ul li span {
  text-align: center;
}
.cid-tXPcK6ZW41 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPcK6ZW41 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPcK6ZW41 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPcK6ZW41 .mbr-list,
.cid-tXPcK6ZW41 .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPcK6ZW41 {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPcK6ZW41 .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPcK6ZW41 .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPcK6ZW41 .mbr-section-title,
  .cid-tXPcK6ZW41 .mbr-section-subtitle,
  .cid-tXPcK6ZW41 .mbr-text {
    text-align: center !important;
  }
  .cid-tXPcK6ZW41 .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPcK6ZW41 {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPcK6ZW41 .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPcK6ZW41 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPcK6ZW41 .btn-line {
  margin-top: 3rem;
}
.cid-tXPcK6ZW41 .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPcK6ZW41 .col-lg-8 {
    order: 2;
  }
  .cid-tXPcK6ZW41 .col-lg-4 {
    order: 1;
  }
}
.cid-tXPcK6ZW41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK6ZW41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPcK7hvcm {
  background-color: #ffffff;
}
.cid-tXPcK7hvcm .photo-split img {
  width: 100%;
}
.cid-tXPcK7hvcm .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPcK7hvcm .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPcK7hvcm .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPcK7hvcm .wrap-block {
  padding-left: 2rem;
}
.cid-tXPcK7hvcm .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPcK7hvcm .wrap-block ul li {
  display: inline-block;
}
.cid-tXPcK7hvcm .wrap-block ul li span {
  text-align: center;
}
.cid-tXPcK7hvcm .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPcK7hvcm .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPcK7hvcm .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPcK7hvcm .mbr-list,
.cid-tXPcK7hvcm .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPcK7hvcm {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPcK7hvcm .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPcK7hvcm .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPcK7hvcm .mbr-section-title,
  .cid-tXPcK7hvcm .mbr-section-subtitle,
  .cid-tXPcK7hvcm .mbr-text {
    text-align: center !important;
  }
  .cid-tXPcK7hvcm .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPcK7hvcm {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPcK7hvcm .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPcK7hvcm .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPcK7hvcm .btn-line {
  margin-top: 3rem;
}
.cid-tXPcK7hvcm .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPcK7hvcm .col-lg-8 {
    order: 2;
  }
  .cid-tXPcK7hvcm .col-lg-4 {
    order: 1;
  }
}
.cid-tXPcK7hvcm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK7hvcm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPcK7yd4E {
  background-color: #ffffff;
}
.cid-tXPcK7yd4E .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPcK7yd4E .photo-split img {
  width: 100%;
}
.cid-tXPcK7yd4E .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPcK7yd4E .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPcK7yd4E .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPcK7yd4E .wrap-block {
  padding-left: 2rem;
}
.cid-tXPcK7yd4E .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPcK7yd4E .wrap-block ul li {
  display: inline-block;
}
.cid-tXPcK7yd4E .wrap-block ul li span {
  text-align: center;
}
.cid-tXPcK7yd4E .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPcK7yd4E .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPcK7yd4E .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPcK7yd4E .mbr-list,
.cid-tXPcK7yd4E .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPcK7yd4E {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .cid-tXPcK7yd4E .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPcK7yd4E .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPcK7yd4E .mbr-section-title,
  .cid-tXPcK7yd4E .mbr-section-subtitle,
  .cid-tXPcK7yd4E .mbr-text {
    text-align: center !important;
  }
  .cid-tXPcK7yd4E .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPcK7yd4E {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .cid-tXPcK7yd4E .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPcK7yd4E .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPcK7yd4E .btn-line {
  margin-top: 3rem;
}
.cid-tXPcK7yd4E .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPcK7yd4E .col-lg-8 {
    order: 2;
  }
  .cid-tXPcK7yd4E .col-lg-4 {
    order: 1;
  }
}
.cid-tXPcK7yd4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK7yd4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPdcLGAMy {
  background-color: #ffffff;
}
.cid-tXPdcLGAMy .photo-split img {
  width: 100%;
}
.cid-tXPdcLGAMy .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPdcLGAMy .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPdcLGAMy .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPdcLGAMy .wrap-block {
  padding-left: 2rem;
}
.cid-tXPdcLGAMy .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPdcLGAMy .wrap-block ul li {
  display: inline-block;
}
.cid-tXPdcLGAMy .wrap-block ul li span {
  text-align: center;
}
.cid-tXPdcLGAMy .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPdcLGAMy .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPdcLGAMy .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPdcLGAMy .mbr-list,
.cid-tXPdcLGAMy .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPdcLGAMy {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXPdcLGAMy .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPdcLGAMy .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPdcLGAMy .mbr-section-title,
  .cid-tXPdcLGAMy .mbr-section-subtitle,
  .cid-tXPdcLGAMy .mbr-text {
    text-align: center !important;
  }
  .cid-tXPdcLGAMy .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPdcLGAMy {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXPdcLGAMy .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPdcLGAMy .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPdcLGAMy .btn-line {
  margin-top: 3rem;
}
.cid-tXPdcLGAMy .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPdcLGAMy .col-lg-8 {
    order: 2;
  }
  .cid-tXPdcLGAMy .col-lg-4 {
    order: 1;
  }
}
.cid-tXPdcLGAMy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPdcLGAMy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPdcLGAMy .mbr-text {
  color: #45494e;
}
.cid-tXPcK7Svhm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPcK7Svhm .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPcK7Svhm .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPcK7Svhm .title {
    width: 100% !important;
  }
}
.cid-tXPcK7Svhm .mbr-section-title {
  color: #26292c;
}
.cid-tXPcK89Ecn {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPcK89Ecn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK89Ecn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPcK89Ecn .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPcK89Ecn .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPcK89Ecn .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPcK89Ecn .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPcK89Ecn .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPcK89Ecn .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPcK89Ecn .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPcK89Ecn .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPcK89Ecn .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPcK89Ecn .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPcK89Ecn .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPcK89Ecn .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPcK89Ecn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPcK89Ecn .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPcK8tD8B {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPcK8tD8B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK8tD8B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPcK8tD8B .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPcK8tD8B .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPcK8tD8B .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPcK8tD8B .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPcK8tD8B .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPcK8tD8B .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPcK8tD8B .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPcK8tD8B .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPcK8tD8B .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPcK8tD8B .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPcK8tD8B .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPcK8tD8B .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPcK8tD8B .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPcK8tD8B .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPcK8OrKJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPcK8OrKJ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPcK8OrKJ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPcK8OrKJ .title {
    width: 100% !important;
  }
}
.cid-tXPcK8OrKJ .mbr-section-title {
  color: #26292c;
}
.cid-tXPcK96PtW {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tXPcK96PtW .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXPcK96PtW .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXPcK96PtW .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXPcK96PtW .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXPcK96PtW .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXPcK96PtW .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXPcK96PtW .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXPcK96PtW .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXPcK96PtW .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXPcK96PtW .item-title {
  color: #FFFFFF;
}
.cid-tXPcK96PtW .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXPcK96PtW .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXPcK9uWEw {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/madagascar-contact-us-1920x1440.jpg");
}
.cid-tXPcK9uWEw .row {
  justify-content: flex-end;
}
.cid-tXPcK9uWEw h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXPcK9uWEw h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXPcK9uWEw .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXPcK9uWEw h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXPcK9uWEw h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXPcK9uWEw .mbr-text,
.cid-tXPcK9uWEw .mbr-section-btn {
  color: #efefef;
}
.cid-tXPcK9uWEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPcK9uWEw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPcK9uWEw .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXPgvaiSex .nav-item:focus,
.cid-tXPgvaiSex .nav-link:focus {
  outline: none;
}
.cid-tXPgvaiSex .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXPgvaiSex .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXPgvaiSex .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXPgvaiSex .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXPgvaiSex .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXPgvaiSex .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXPgvaiSex .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXPgvaiSex .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXPgvaiSex .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXPgvaiSex .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXPgvaiSex .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXPgvaiSex .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXPgvaiSex .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXPgvaiSex .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXPgvaiSex .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXPgvaiSex .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXPgvaiSex .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXPgvaiSex .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXPgvaiSex .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXPgvaiSex .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXPgvaiSex .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXPgvaiSex .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXPgvaiSex .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXPgvaiSex .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXPgvaiSex .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXPgvaiSex .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXPgvaiSex .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXPgvaiSex .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXPgvaiSex .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXPgvaiSex .dropdown-item.active,
.cid-tXPgvaiSex .dropdown-item:active {
  background-color: transparent;
}
.cid-tXPgvaiSex .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXPgvaiSex .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXPgvaiSex .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXPgvaiSex .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXPgvaiSex .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXPgvaiSex .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXPgvaiSex ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXPgvaiSex .navbar-buttons {
  text-align: center;
}
.cid-tXPgvaiSex button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXPgvaiSex button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXPgvaiSex button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXPgvaiSex button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPgvaiSex button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPgvaiSex button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXPgvaiSex nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPgvaiSex nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXPgvaiSex nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXPgvaiSex nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPgvaiSex .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXPgvaiSex a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXPgvaiSex .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXPgvaiSex .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXPgvaiSex .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXPgvaiSex .nav-link:hover,
.cid-tXPgvaiSex .dropdown-item:hover,
.cid-tXPgvaiSex .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXPgvaL0wd {
  background-image: url("../../../assets/images/namibia-1-1920x1280.jpg");
}
.cid-tXPgvaL0wd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvaL0wd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvaL0wd .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXPgvb8PyL {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPgvb8PyL .row {
  justify-content: flex-start;
}
.cid-tXPgvb8PyL .mbr-section-title {
  color: #45494E;
}
.cid-tXPgvb8PyL .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPgvb8PyL .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPgvb8PyL .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPgvb8PyL .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPgvb8PyL .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPgvb8PyL .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPgvb8PyL .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXPgvb8PyL .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXPgvb8PyL .border-col {
    margin-top: 50px;
  }
}
.cid-tXPgvb8PyL .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXPgvbnzt5 {
  background-color: #ffffff;
}
.cid-tXPgvbnzt5 .photo-split img {
  width: 100%;
}
.cid-tXPgvbnzt5 .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgvbnzt5 .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgvbnzt5 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgvbnzt5 .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgvbnzt5 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgvbnzt5 .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgvbnzt5 .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgvbnzt5 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgvbnzt5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgvbnzt5 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgvbnzt5 .mbr-list,
.cid-tXPgvbnzt5 .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgvbnzt5 {
    padding-top: 32px;
    padding-bottom: 16px;
  }
  .cid-tXPgvbnzt5 .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgvbnzt5 .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgvbnzt5 .mbr-section-title,
  .cid-tXPgvbnzt5 .mbr-section-subtitle,
  .cid-tXPgvbnzt5 .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgvbnzt5 .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgvbnzt5 {
    padding-top: 120px;
    padding-bottom: 60px;
  }
  .cid-tXPgvbnzt5 .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgvbnzt5 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgvbnzt5 .btn-line {
  margin-top: 3rem;
}
.cid-tXPgvbnzt5 .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgvbnzt5 .col-lg-8 {
    order: 2;
  }
  .cid-tXPgvbnzt5 .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgvbnzt5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvbnzt5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvbnzt5 .mbr-text {
  color: #45494e;
}
.cid-tXPgvbFJWa {
  background-color: #ffffff;
}
.cid-tXPgvbFJWa .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPgvbFJWa .photo-split img {
  width: 100%;
}
.cid-tXPgvbFJWa .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgvbFJWa .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgvbFJWa .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgvbFJWa .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgvbFJWa .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgvbFJWa .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgvbFJWa .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgvbFJWa .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgvbFJWa .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgvbFJWa .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgvbFJWa .mbr-list,
.cid-tXPgvbFJWa .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgvbFJWa {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPgvbFJWa .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgvbFJWa .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgvbFJWa .mbr-section-title,
  .cid-tXPgvbFJWa .mbr-section-subtitle,
  .cid-tXPgvbFJWa .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgvbFJWa .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgvbFJWa {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPgvbFJWa .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgvbFJWa .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgvbFJWa .btn-line {
  margin-top: 3rem;
}
.cid-tXPgvbFJWa .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgvbFJWa .col-lg-8 {
    order: 2;
  }
  .cid-tXPgvbFJWa .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgvbFJWa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvbFJWa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvbXxRF {
  background-color: #ffffff;
}
.cid-tXPgvbXxRF .photo-split img {
  width: 100%;
}
.cid-tXPgvbXxRF .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgvbXxRF .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgvbXxRF .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgvbXxRF .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgvbXxRF .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgvbXxRF .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgvbXxRF .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgvbXxRF .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgvbXxRF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgvbXxRF .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgvbXxRF .mbr-list,
.cid-tXPgvbXxRF .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgvbXxRF {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPgvbXxRF .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgvbXxRF .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgvbXxRF .mbr-section-title,
  .cid-tXPgvbXxRF .mbr-section-subtitle,
  .cid-tXPgvbXxRF .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgvbXxRF .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgvbXxRF {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPgvbXxRF .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgvbXxRF .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgvbXxRF .btn-line {
  margin-top: 3rem;
}
.cid-tXPgvbXxRF .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgvbXxRF .col-lg-8 {
    order: 2;
  }
  .cid-tXPgvbXxRF .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgvbXxRF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvbXxRF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvcf1xv {
  background-color: #ffffff;
}
.cid-tXPgvcf1xv .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPgvcf1xv .photo-split img {
  width: 100%;
}
.cid-tXPgvcf1xv .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgvcf1xv .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgvcf1xv .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgvcf1xv .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgvcf1xv .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgvcf1xv .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgvcf1xv .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgvcf1xv .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgvcf1xv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgvcf1xv .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgvcf1xv .mbr-list,
.cid-tXPgvcf1xv .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgvcf1xv {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .cid-tXPgvcf1xv .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgvcf1xv .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgvcf1xv .mbr-section-title,
  .cid-tXPgvcf1xv .mbr-section-subtitle,
  .cid-tXPgvcf1xv .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgvcf1xv .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgvcf1xv {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .cid-tXPgvcf1xv .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgvcf1xv .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgvcf1xv .btn-line {
  margin-top: 3rem;
}
.cid-tXPgvcf1xv .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgvcf1xv .col-lg-8 {
    order: 2;
  }
  .cid-tXPgvcf1xv .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgvcf1xv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvcf1xv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvcyRdT {
  background-color: #ffffff;
}
.cid-tXPgvcyRdT .photo-split img {
  width: 100%;
}
.cid-tXPgvcyRdT .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgvcyRdT .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgvcyRdT .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgvcyRdT .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgvcyRdT .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgvcyRdT .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgvcyRdT .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgvcyRdT .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgvcyRdT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgvcyRdT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgvcyRdT .mbr-list,
.cid-tXPgvcyRdT .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgvcyRdT {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXPgvcyRdT .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgvcyRdT .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgvcyRdT .mbr-section-title,
  .cid-tXPgvcyRdT .mbr-section-subtitle,
  .cid-tXPgvcyRdT .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgvcyRdT .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgvcyRdT {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXPgvcyRdT .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgvcyRdT .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgvcyRdT .btn-line {
  margin-top: 3rem;
}
.cid-tXPgvcyRdT .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgvcyRdT .col-lg-8 {
    order: 2;
  }
  .cid-tXPgvcyRdT .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgvcyRdT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvcyRdT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvcyRdT .mbr-text {
  color: #45494e;
}
.cid-tXPgQn0idS {
  background-color: #ffffff;
}
.cid-tXPgQn0idS .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPgQn0idS .photo-split img {
  width: 100%;
}
.cid-tXPgQn0idS .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgQn0idS .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgQn0idS .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgQn0idS .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgQn0idS .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgQn0idS .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgQn0idS .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgQn0idS .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgQn0idS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgQn0idS .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgQn0idS .mbr-list,
.cid-tXPgQn0idS .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgQn0idS {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPgQn0idS .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgQn0idS .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgQn0idS .mbr-section-title,
  .cid-tXPgQn0idS .mbr-section-subtitle,
  .cid-tXPgQn0idS .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgQn0idS .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgQn0idS {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPgQn0idS .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgQn0idS .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgQn0idS .btn-line {
  margin-top: 3rem;
}
.cid-tXPgQn0idS .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgQn0idS .col-lg-8 {
    order: 2;
  }
  .cid-tXPgQn0idS .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgQn0idS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgQn0idS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgRJ9gbS {
  background-color: #ffffff;
}
.cid-tXPgRJ9gbS .photo-split img {
  width: 100%;
}
.cid-tXPgRJ9gbS .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgRJ9gbS .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgRJ9gbS .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgRJ9gbS .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgRJ9gbS .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgRJ9gbS .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgRJ9gbS .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgRJ9gbS .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgRJ9gbS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgRJ9gbS .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgRJ9gbS .mbr-list,
.cid-tXPgRJ9gbS .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgRJ9gbS {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXPgRJ9gbS .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgRJ9gbS .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgRJ9gbS .mbr-section-title,
  .cid-tXPgRJ9gbS .mbr-section-subtitle,
  .cid-tXPgRJ9gbS .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgRJ9gbS .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgRJ9gbS {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXPgRJ9gbS .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgRJ9gbS .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgRJ9gbS .btn-line {
  margin-top: 3rem;
}
.cid-tXPgRJ9gbS .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgRJ9gbS .col-lg-8 {
    order: 2;
  }
  .cid-tXPgRJ9gbS .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgRJ9gbS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgRJ9gbS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgRJ9gbS .mbr-text {
  color: #45494e;
}
.cid-tXPgSCLBHp {
  background-color: #ffffff;
}
.cid-tXPgSCLBHp .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPgSCLBHp .photo-split img {
  width: 100%;
}
.cid-tXPgSCLBHp .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPgSCLBHp .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPgSCLBHp .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPgSCLBHp .wrap-block {
  padding-left: 2rem;
}
.cid-tXPgSCLBHp .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPgSCLBHp .wrap-block ul li {
  display: inline-block;
}
.cid-tXPgSCLBHp .wrap-block ul li span {
  text-align: center;
}
.cid-tXPgSCLBHp .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPgSCLBHp .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPgSCLBHp .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPgSCLBHp .mbr-list,
.cid-tXPgSCLBHp .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPgSCLBHp {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPgSCLBHp .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPgSCLBHp .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPgSCLBHp .mbr-section-title,
  .cid-tXPgSCLBHp .mbr-section-subtitle,
  .cid-tXPgSCLBHp .mbr-text {
    text-align: center !important;
  }
  .cid-tXPgSCLBHp .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPgSCLBHp {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPgSCLBHp .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPgSCLBHp .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPgSCLBHp .btn-line {
  margin-top: 3rem;
}
.cid-tXPgSCLBHp .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPgSCLBHp .col-lg-8 {
    order: 2;
  }
  .cid-tXPgSCLBHp .col-lg-4 {
    order: 1;
  }
}
.cid-tXPgSCLBHp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgSCLBHp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvcVnUe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPgvcVnUe .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPgvcVnUe .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPgvcVnUe .title {
    width: 100% !important;
  }
}
.cid-tXPgvcVnUe .mbr-section-title {
  color: #26292c;
}
.cid-tXPgvdff5w {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPgvdff5w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvdff5w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvdff5w .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPgvdff5w .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPgvdff5w .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPgvdff5w .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPgvdff5w .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPgvdff5w .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPgvdff5w .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPgvdff5w .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPgvdff5w .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPgvdff5w .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPgvdff5w .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPgvdff5w .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPgvdff5w .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPgvdff5w .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPgvdBtEB {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPgvdBtEB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgvdBtEB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgvdBtEB .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPgvdBtEB .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPgvdBtEB .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPgvdBtEB .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPgvdBtEB .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPgvdBtEB .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPgvdBtEB .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPgvdBtEB .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPgvdBtEB .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPgvdBtEB .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPgvdBtEB .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPgvdBtEB .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPgvdBtEB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPgvdBtEB .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPgvdWOiV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPgvdWOiV .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPgvdWOiV .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPgvdWOiV .title {
    width: 100% !important;
  }
}
.cid-tXPgvdWOiV .mbr-section-title {
  color: #26292c;
}
.cid-tXPgveiLvs {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPgveiLvs .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXPgveiLvs .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXPgveiLvs .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXPgveiLvs .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXPgveiLvs .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXPgveiLvs .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXPgveiLvs .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXPgveiLvs .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXPgveiLvs .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXPgveiLvs .item-title {
  color: #FFFFFF;
}
.cid-tXPgveiLvs .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXPgveiLvs .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXPgveQsQH {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/namibia-contact-us-1920x1080.jpg");
}
.cid-tXPgveQsQH .row {
  justify-content: flex-end;
}
.cid-tXPgveQsQH h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXPgveQsQH h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXPgveQsQH .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXPgveQsQH h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXPgveQsQH h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXPgveQsQH .mbr-text,
.cid-tXPgveQsQH .mbr-section-btn {
  color: #efefef;
}
.cid-tXPgveQsQH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPgveQsQH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPgveQsQH .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXPlMItxJO .nav-item:focus,
.cid-tXPlMItxJO .nav-link:focus {
  outline: none;
}
.cid-tXPlMItxJO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXPlMItxJO .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXPlMItxJO .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXPlMItxJO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXPlMItxJO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXPlMItxJO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXPlMItxJO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXPlMItxJO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXPlMItxJO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXPlMItxJO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXPlMItxJO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXPlMItxJO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXPlMItxJO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXPlMItxJO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXPlMItxJO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXPlMItxJO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXPlMItxJO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXPlMItxJO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXPlMItxJO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXPlMItxJO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXPlMItxJO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXPlMItxJO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXPlMItxJO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXPlMItxJO .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXPlMItxJO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXPlMItxJO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXPlMItxJO .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXPlMItxJO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXPlMItxJO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXPlMItxJO .dropdown-item.active,
.cid-tXPlMItxJO .dropdown-item:active {
  background-color: transparent;
}
.cid-tXPlMItxJO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXPlMItxJO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXPlMItxJO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXPlMItxJO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXPlMItxJO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXPlMItxJO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXPlMItxJO ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXPlMItxJO .navbar-buttons {
  text-align: center;
}
.cid-tXPlMItxJO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXPlMItxJO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXPlMItxJO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXPlMItxJO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPlMItxJO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPlMItxJO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXPlMItxJO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPlMItxJO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXPlMItxJO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXPlMItxJO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPlMItxJO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXPlMItxJO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXPlMItxJO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXPlMItxJO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXPlMItxJO .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXPlMItxJO .nav-link:hover,
.cid-tXPlMItxJO .dropdown-item:hover,
.cid-tXPlMItxJO .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXPlMIXzAV {
  background-image: url("../../../assets/images/nepal-1-1920x1280.jpg");
}
.cid-tXPlMIXzAV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMIXzAV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMIXzAV .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXPlMJqOoG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPlMJqOoG .row {
  justify-content: flex-start;
}
.cid-tXPlMJqOoG .mbr-section-title {
  color: #45494E;
}
.cid-tXPlMJqOoG .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPlMJqOoG .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPlMJqOoG .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPlMJqOoG .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPlMJqOoG .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPlMJqOoG .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPlMJqOoG .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXPlMJqOoG .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXPlMJqOoG .border-col {
    margin-top: 50px;
  }
}
.cid-tXPlMJqOoG .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXPlMK4PuH {
  background-color: #ffffff;
}
.cid-tXPlMK4PuH .photo-split img {
  width: 100%;
}
.cid-tXPlMK4PuH .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPlMK4PuH .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPlMK4PuH .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPlMK4PuH .wrap-block {
  padding-left: 2rem;
}
.cid-tXPlMK4PuH .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPlMK4PuH .wrap-block ul li {
  display: inline-block;
}
.cid-tXPlMK4PuH .wrap-block ul li span {
  text-align: center;
}
.cid-tXPlMK4PuH .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPlMK4PuH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPlMK4PuH .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPlMK4PuH .mbr-list,
.cid-tXPlMK4PuH .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPlMK4PuH {
    padding-top: 32px;
    padding-bottom: 16px;
  }
  .cid-tXPlMK4PuH .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPlMK4PuH .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPlMK4PuH .mbr-section-title,
  .cid-tXPlMK4PuH .mbr-section-subtitle,
  .cid-tXPlMK4PuH .mbr-text {
    text-align: center !important;
  }
  .cid-tXPlMK4PuH .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPlMK4PuH {
    padding-top: 120px;
    padding-bottom: 60px;
  }
  .cid-tXPlMK4PuH .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPlMK4PuH .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPlMK4PuH .btn-line {
  margin-top: 3rem;
}
.cid-tXPlMK4PuH .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPlMK4PuH .col-lg-8 {
    order: 2;
  }
  .cid-tXPlMK4PuH .col-lg-4 {
    order: 1;
  }
}
.cid-tXPlMK4PuH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMK4PuH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMK4PuH .mbr-text {
  color: #45494e;
}
.cid-tXPlMKm25N {
  background-color: #ffffff;
}
.cid-tXPlMKm25N .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPlMKm25N .photo-split img {
  width: 100%;
}
.cid-tXPlMKm25N .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPlMKm25N .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPlMKm25N .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPlMKm25N .wrap-block {
  padding-left: 2rem;
}
.cid-tXPlMKm25N .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPlMKm25N .wrap-block ul li {
  display: inline-block;
}
.cid-tXPlMKm25N .wrap-block ul li span {
  text-align: center;
}
.cid-tXPlMKm25N .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPlMKm25N .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPlMKm25N .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPlMKm25N .mbr-list,
.cid-tXPlMKm25N .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPlMKm25N {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPlMKm25N .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPlMKm25N .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPlMKm25N .mbr-section-title,
  .cid-tXPlMKm25N .mbr-section-subtitle,
  .cid-tXPlMKm25N .mbr-text {
    text-align: center !important;
  }
  .cid-tXPlMKm25N .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPlMKm25N {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPlMKm25N .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPlMKm25N .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPlMKm25N .btn-line {
  margin-top: 3rem;
}
.cid-tXPlMKm25N .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPlMKm25N .col-lg-8 {
    order: 2;
  }
  .cid-tXPlMKm25N .col-lg-4 {
    order: 1;
  }
}
.cid-tXPlMKm25N .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMKm25N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMKEGEF {
  background-color: #ffffff;
}
.cid-tXPlMKEGEF .photo-split img {
  width: 100%;
}
.cid-tXPlMKEGEF .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPlMKEGEF .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPlMKEGEF .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPlMKEGEF .wrap-block {
  padding-left: 2rem;
}
.cid-tXPlMKEGEF .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPlMKEGEF .wrap-block ul li {
  display: inline-block;
}
.cid-tXPlMKEGEF .wrap-block ul li span {
  text-align: center;
}
.cid-tXPlMKEGEF .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPlMKEGEF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPlMKEGEF .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPlMKEGEF .mbr-list,
.cid-tXPlMKEGEF .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPlMKEGEF {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPlMKEGEF .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPlMKEGEF .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPlMKEGEF .mbr-section-title,
  .cid-tXPlMKEGEF .mbr-section-subtitle,
  .cid-tXPlMKEGEF .mbr-text {
    text-align: center !important;
  }
  .cid-tXPlMKEGEF .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPlMKEGEF {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPlMKEGEF .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPlMKEGEF .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPlMKEGEF .btn-line {
  margin-top: 3rem;
}
.cid-tXPlMKEGEF .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPlMKEGEF .col-lg-8 {
    order: 2;
  }
  .cid-tXPlMKEGEF .col-lg-4 {
    order: 1;
  }
}
.cid-tXPlMKEGEF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMKEGEF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMKYywt {
  background-color: #ffffff;
}
.cid-tXPlMKYywt .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPlMKYywt .photo-split img {
  width: 100%;
}
.cid-tXPlMKYywt .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPlMKYywt .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPlMKYywt .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPlMKYywt .wrap-block {
  padding-left: 2rem;
}
.cid-tXPlMKYywt .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPlMKYywt .wrap-block ul li {
  display: inline-block;
}
.cid-tXPlMKYywt .wrap-block ul li span {
  text-align: center;
}
.cid-tXPlMKYywt .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPlMKYywt .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPlMKYywt .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPlMKYywt .mbr-list,
.cid-tXPlMKYywt .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPlMKYywt {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .cid-tXPlMKYywt .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPlMKYywt .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPlMKYywt .mbr-section-title,
  .cid-tXPlMKYywt .mbr-section-subtitle,
  .cid-tXPlMKYywt .mbr-text {
    text-align: center !important;
  }
  .cid-tXPlMKYywt .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPlMKYywt {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .cid-tXPlMKYywt .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPlMKYywt .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPlMKYywt .btn-line {
  margin-top: 3rem;
}
.cid-tXPlMKYywt .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPlMKYywt .col-lg-8 {
    order: 2;
  }
  .cid-tXPlMKYywt .col-lg-4 {
    order: 1;
  }
}
.cid-tXPlMKYywt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMKYywt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMLApDI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPlMLApDI .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPlMLApDI .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPlMLApDI .title {
    width: 100% !important;
  }
}
.cid-tXPlMLApDI .mbr-section-title {
  color: #26292c;
}
.cid-tXPlMLVsVK {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPlMLVsVK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMLVsVK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMLVsVK .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPlMLVsVK .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPlMLVsVK .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPlMLVsVK .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPlMLVsVK .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPlMLVsVK .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPlMLVsVK .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPlMLVsVK .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPlMLVsVK .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPlMLVsVK .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPlMLVsVK .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPlMLVsVK .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPlMLVsVK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPlMLVsVK .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPlMMqyLs {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPlMMqyLs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMMqyLs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMMqyLs .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPlMMqyLs .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPlMMqyLs .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPlMMqyLs .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPlMMqyLs .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPlMMqyLs .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPlMMqyLs .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPlMMqyLs .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPlMMqyLs .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPlMMqyLs .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPlMMqyLs .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPlMMqyLs .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPlMMqyLs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPlMMqyLs .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPlMMOteA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPlMMOteA .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPlMMOteA .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPlMMOteA .title {
    width: 100% !important;
  }
}
.cid-tXPlMMOteA .mbr-section-title {
  color: #26292c;
}
.cid-tXPlMN68wC {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPlMN68wC .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXPlMN68wC .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXPlMN68wC .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXPlMN68wC .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXPlMN68wC .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXPlMN68wC .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXPlMN68wC .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXPlMN68wC .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXPlMN68wC .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXPlMN68wC .item-title {
  color: #FFFFFF;
}
.cid-tXPlMN68wC .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXPlMN68wC .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXPlMNuvz0 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/nepal-contact-us-e1634576899898-1920x1280.jpg");
}
.cid-tXPlMNuvz0 .row {
  justify-content: flex-end;
}
.cid-tXPlMNuvz0 h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXPlMNuvz0 h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXPlMNuvz0 .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXPlMNuvz0 h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXPlMNuvz0 h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXPlMNuvz0 .mbr-text,
.cid-tXPlMNuvz0 .mbr-section-btn {
  color: #efefef;
}
.cid-tXPlMNuvz0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPlMNuvz0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPlMNuvz0 .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
@charset "UTF-8";
section {
  background-color: #ffffff;
}

body {
  font-style: normal;
  line-height: 2 !important;
  font-weight: 400;
  color: #232323;
  position: relative;
}

button {
  background-color: transparent;
  border-color: transparent;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
a, a:hover {
  text-decoration: none;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.3;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6,
.display-1,
.display-2,
.display-4,
.display-5,
.display-7,
span,
p,
a {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
  font-weight: 400;
}

b,
strong {
  font-weight: bold;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}

textarea[type=hidden] {
  display: none;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #111111;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}
.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}
.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}
figure {
  margin-bottom: 0;
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

img,
iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }

  .media {
    width: auto;
  }

  .mbr-figure {
    width: 100% !important;
  }
}
/*! Buttons */
.mbr-section-btn {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
  font-size: 0;
}

.btn {
  font-weight: 600;
  border-width: 1px;
  font-style: normal;
  margin: 0.6rem 0.6rem;
  white-space: normal;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}

.btn-sm {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-md {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-lg {
  font-weight: 600;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}

.btn-form {
  margin: 0;
}
.btn-form:hover {
  cursor: pointer;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  order: 1;
  cursor: pointer;
  margin-left: 0.5rem;
  vertical-align: sub;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-left: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type=submit] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}
.map iframe {
  width: 100%;
  height: 100%;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 22px;
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  border: 2px solid #fff;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}
.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: "›";
  display: inline-block;
  font-family: serif;
  font-size: 22px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}
/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}
.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}
.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}
.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}
@media (max-width: 991px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}
@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

.nav-link .mbr-iconfont {
  margin-right: 0.5rem;
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 7px 0;
  position: relative;
}

.jq-selectbox__dropdown {
  overflow: hidden;
  border-radius: 10px;
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  right: 0;
  transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type=range] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}
@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
  box-shadow: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: 0.357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
  text-align: center;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}

.form-control {
  background-color: #ffffff;
  background-clip: border-box;
  color: #232323;
  line-height: 1rem !important;
  height: auto;
  padding: 0.6rem 1.2rem;
  transition: border-color 0.25s ease 0s;
  border: 1px solid transparent !important;
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
}
.form-active .form-control:invalid {
  border-color: red;
}

form .row {
  margin-left: -0.6rem;
  margin-right: -0.6rem;
}
form .row [class*=col] {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .mbr-section-btn {
  margin: 0;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

form .btn {
  display: flex;
  padding: 0.6rem 1.2rem;
  margin: 0;
}

form .form-check-input {
  margin-top: 0.5;
}

textarea.form-control {
  line-height: 1.5rem !important;
}

.form-group {
  margin-bottom: 1.2rem;
}

.form-control,
form .btn {
  min-height: 48px;
}

.gdpr-block label span.textGDPR input[name=gdpr] {
  top: 7px;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 3rem;
  font-size: 1.09rem;
  position: relative;
  border-left: 3px solid;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

.mt-4 {
  margin-top: 2rem !important;
}

.mb-4 {
  margin-bottom: 2rem !important;
}

@media (min-width: 992px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .row {
    margin-left: -16px;
    margin-right: -16px;
  }
  .row > [class*=col] {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mbr-container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .mbr-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.card-wrapper,
.item-wrapper {
  overflow: hidden;
}

.app-video-wrapper > img {
  opacity: 1;
}

.item {
  position: relative;
}

.dropdown-menu .dropdown-menu {
  left: 100%;
}

.dropdown-item + .dropdown-menu {
  display: none;
}

.dropdown-item:hover + .dropdown-menu,
.dropdown-menu:hover {
  display: block;
}

@media (min-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    height: 300% !important;
    top: -100% !important;
  }
}
@media (max-aspect-ratio: 16/9) {
  .mbr-video-foreground {
    width: 300% !important;
    left: -100% !important;
  }
}.cid-tXPp6gk94P .nav-item:focus,
.cid-tXPp6gk94P .nav-link:focus {
  outline: none;
}
.cid-tXPp6gk94P .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tXPp6gk94P .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tXPp6gk94P .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-tXPp6gk94P .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tXPp6gk94P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tXPp6gk94P .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tXPp6gk94P .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tXPp6gk94P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXPp6gk94P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXPp6gk94P .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tXPp6gk94P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXPp6gk94P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tXPp6gk94P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tXPp6gk94P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXPp6gk94P .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tXPp6gk94P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXPp6gk94P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tXPp6gk94P .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tXPp6gk94P .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tXPp6gk94P .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tXPp6gk94P .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-tXPp6gk94P .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-tXPp6gk94P .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tXPp6gk94P .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tXPp6gk94P .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tXPp6gk94P .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tXPp6gk94P .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tXPp6gk94P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tXPp6gk94P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXPp6gk94P .dropdown-item.active,
.cid-tXPp6gk94P .dropdown-item:active {
  background-color: transparent;
}
.cid-tXPp6gk94P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXPp6gk94P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXPp6gk94P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXPp6gk94P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tXPp6gk94P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tXPp6gk94P .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXPp6gk94P ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXPp6gk94P .navbar-buttons {
  text-align: center;
}
.cid-tXPp6gk94P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tXPp6gk94P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tXPp6gk94P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tXPp6gk94P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPp6gk94P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tXPp6gk94P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tXPp6gk94P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPp6gk94P nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tXPp6gk94P nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tXPp6gk94P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tXPp6gk94P .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tXPp6gk94P a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tXPp6gk94P .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tXPp6gk94P .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tXPp6gk94P .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tXPp6gk94P .nav-link:hover,
.cid-tXPp6gk94P .dropdown-item:hover,
.cid-tXPp6gk94P .icons-menu .mbr-iconfont:hover {
  color: #c1c1c1 !important;
}
.cid-tXPp6htHGL {
  background-image: url("../../../assets/images/sri-lanka-2-1920x1321.jpg");
}
.cid-tXPp6htHGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6htHGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6htHGL .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tXPp6iobiX {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPp6iobiX .row {
  justify-content: flex-start;
}
.cid-tXPp6iobiX .mbr-section-title {
  color: #45494E;
}
.cid-tXPp6iobiX .mbr-section-subtitle {
  margin-top: 24px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPp6iobiX .mbr-section-subtitle {
    margin-top: 20px;
  }
}
@media (max-width: 767px) {
  .cid-tXPp6iobiX .mbr-section-subtitle {
    margin-top: 16px;
  }
}
.cid-tXPp6iobiX .mbr-text {
  margin-top: 36px;
  color: #45494E;
}
@media (max-width: 991px) {
  .cid-tXPp6iobiX .mbr-text {
    margin-top: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tXPp6iobiX .mbr-text {
    margin-top: 20px;
  }
}
.cid-tXPp6iobiX .border-col {
  margin-top: 120px;
}
@media (max-width: 1199px) {
  .cid-tXPp6iobiX .border-col {
    margin-top: 85px;
  }
}
@media (max-width: 767px) {
  .cid-tXPp6iobiX .border-col {
    margin-top: 50px;
  }
}
.cid-tXPp6iobiX .border-col .border-item {
  width: 100%;
  height: 1px;
  background-color: #000000;
  opacity: 0.07;
}
.cid-tXPp6j0Uxe {
  background-color: #ffffff;
}
.cid-tXPp6j0Uxe .photo-split img {
  width: 100%;
}
.cid-tXPp6j0Uxe .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPp6j0Uxe .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPp6j0Uxe .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPp6j0Uxe .wrap-block {
  padding-left: 2rem;
}
.cid-tXPp6j0Uxe .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPp6j0Uxe .wrap-block ul li {
  display: inline-block;
}
.cid-tXPp6j0Uxe .wrap-block ul li span {
  text-align: center;
}
.cid-tXPp6j0Uxe .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPp6j0Uxe .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPp6j0Uxe .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPp6j0Uxe .mbr-list,
.cid-tXPp6j0Uxe .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPp6j0Uxe {
    padding-top: 36px;
    padding-bottom: 16px;
  }
  .cid-tXPp6j0Uxe .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPp6j0Uxe .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPp6j0Uxe .mbr-section-title,
  .cid-tXPp6j0Uxe .mbr-section-subtitle,
  .cid-tXPp6j0Uxe .mbr-text {
    text-align: center !important;
  }
  .cid-tXPp6j0Uxe .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPp6j0Uxe {
    padding-top: 135px;
    padding-bottom: 60px;
  }
  .cid-tXPp6j0Uxe .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPp6j0Uxe .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPp6j0Uxe .btn-line {
  margin-top: 3rem;
}
.cid-tXPp6j0Uxe .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPp6j0Uxe .col-lg-8 {
    order: 2;
  }
  .cid-tXPp6j0Uxe .col-lg-4 {
    order: 1;
  }
}
.cid-tXPp6j0Uxe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6j0Uxe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6j0Uxe .mbr-text {
  color: #45494e;
}
.cid-tXPp6jyGef {
  background-color: #ffffff;
}
.cid-tXPp6jyGef .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPp6jyGef .photo-split img {
  width: 100%;
}
.cid-tXPp6jyGef .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPp6jyGef .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPp6jyGef .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPp6jyGef .wrap-block {
  padding-left: 2rem;
}
.cid-tXPp6jyGef .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPp6jyGef .wrap-block ul li {
  display: inline-block;
}
.cid-tXPp6jyGef .wrap-block ul li span {
  text-align: center;
}
.cid-tXPp6jyGef .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPp6jyGef .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPp6jyGef .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPp6jyGef .mbr-list,
.cid-tXPp6jyGef .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPp6jyGef {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPp6jyGef .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPp6jyGef .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPp6jyGef .mbr-section-title,
  .cid-tXPp6jyGef .mbr-section-subtitle,
  .cid-tXPp6jyGef .mbr-text {
    text-align: center !important;
  }
  .cid-tXPp6jyGef .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPp6jyGef {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPp6jyGef .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPp6jyGef .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPp6jyGef .btn-line {
  margin-top: 3rem;
}
.cid-tXPp6jyGef .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPp6jyGef .col-lg-8 {
    order: 2;
  }
  .cid-tXPp6jyGef .col-lg-4 {
    order: 1;
  }
}
.cid-tXPp6jyGef .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6jyGef .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6kbcPl {
  background-color: #ffffff;
}
.cid-tXPp6kbcPl .photo-split img {
  width: 100%;
}
.cid-tXPp6kbcPl .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPp6kbcPl .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPp6kbcPl .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPp6kbcPl .wrap-block {
  padding-left: 2rem;
}
.cid-tXPp6kbcPl .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPp6kbcPl .wrap-block ul li {
  display: inline-block;
}
.cid-tXPp6kbcPl .wrap-block ul li span {
  text-align: center;
}
.cid-tXPp6kbcPl .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPp6kbcPl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPp6kbcPl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPp6kbcPl .mbr-list,
.cid-tXPp6kbcPl .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPp6kbcPl {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPp6kbcPl .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPp6kbcPl .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPp6kbcPl .mbr-section-title,
  .cid-tXPp6kbcPl .mbr-section-subtitle,
  .cid-tXPp6kbcPl .mbr-text {
    text-align: center !important;
  }
  .cid-tXPp6kbcPl .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPp6kbcPl {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPp6kbcPl .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPp6kbcPl .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPp6kbcPl .btn-line {
  margin-top: 3rem;
}
.cid-tXPp6kbcPl .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPp6kbcPl .col-lg-8 {
    order: 2;
  }
  .cid-tXPp6kbcPl .col-lg-4 {
    order: 1;
  }
}
.cid-tXPp6kbcPl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6kbcPl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6kVYcU {
  background-color: #ffffff;
}
.cid-tXPp6kVYcU .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPp6kVYcU .photo-split img {
  width: 100%;
}
.cid-tXPp6kVYcU .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPp6kVYcU .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPp6kVYcU .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPp6kVYcU .wrap-block {
  padding-left: 2rem;
}
.cid-tXPp6kVYcU .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPp6kVYcU .wrap-block ul li {
  display: inline-block;
}
.cid-tXPp6kVYcU .wrap-block ul li span {
  text-align: center;
}
.cid-tXPp6kVYcU .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPp6kVYcU .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPp6kVYcU .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPp6kVYcU .mbr-list,
.cid-tXPp6kVYcU .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPp6kVYcU {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .cid-tXPp6kVYcU .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPp6kVYcU .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPp6kVYcU .mbr-section-title,
  .cid-tXPp6kVYcU .mbr-section-subtitle,
  .cid-tXPp6kVYcU .mbr-text {
    text-align: center !important;
  }
  .cid-tXPp6kVYcU .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPp6kVYcU {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .cid-tXPp6kVYcU .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPp6kVYcU .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPp6kVYcU .btn-line {
  margin-top: 3rem;
}
.cid-tXPp6kVYcU .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPp6kVYcU .col-lg-8 {
    order: 2;
  }
  .cid-tXPp6kVYcU .col-lg-4 {
    order: 1;
  }
}
.cid-tXPp6kVYcU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6kVYcU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6lIKFQ {
  background-color: #ffffff;
}
.cid-tXPp6lIKFQ .photo-split img {
  width: 100%;
}
.cid-tXPp6lIKFQ .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPp6lIKFQ .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPp6lIKFQ .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPp6lIKFQ .wrap-block {
  padding-left: 2rem;
}
.cid-tXPp6lIKFQ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPp6lIKFQ .wrap-block ul li {
  display: inline-block;
}
.cid-tXPp6lIKFQ .wrap-block ul li span {
  text-align: center;
}
.cid-tXPp6lIKFQ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPp6lIKFQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPp6lIKFQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPp6lIKFQ .mbr-list,
.cid-tXPp6lIKFQ .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPp6lIKFQ {
    padding-top: 12px;
    padding-bottom: 16px;
  }
  .cid-tXPp6lIKFQ .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPp6lIKFQ .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPp6lIKFQ .mbr-section-title,
  .cid-tXPp6lIKFQ .mbr-section-subtitle,
  .cid-tXPp6lIKFQ .mbr-text {
    text-align: center !important;
  }
  .cid-tXPp6lIKFQ .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPp6lIKFQ {
    padding-top: 45px;
    padding-bottom: 60px;
  }
  .cid-tXPp6lIKFQ .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPp6lIKFQ .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPp6lIKFQ .btn-line {
  margin-top: 3rem;
}
.cid-tXPp6lIKFQ .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPp6lIKFQ .col-lg-8 {
    order: 2;
  }
  .cid-tXPp6lIKFQ .col-lg-4 {
    order: 1;
  }
}
.cid-tXPp6lIKFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6lIKFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6lIKFQ .mbr-text {
  color: #45494e;
}
.cid-tXPpnI70DJ {
  background-color: #ffffff;
}
.cid-tXPpnI70DJ .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tXPpnI70DJ .photo-split img {
  width: 100%;
}
.cid-tXPpnI70DJ .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPpnI70DJ .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPpnI70DJ .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPpnI70DJ .wrap-block {
  padding-left: 2rem;
}
.cid-tXPpnI70DJ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPpnI70DJ .wrap-block ul li {
  display: inline-block;
}
.cid-tXPpnI70DJ .wrap-block ul li span {
  text-align: center;
}
.cid-tXPpnI70DJ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPpnI70DJ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPpnI70DJ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPpnI70DJ .mbr-list,
.cid-tXPpnI70DJ .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPpnI70DJ {
    padding-top: 20px;
    padding-bottom: 16px;
  }
  .cid-tXPpnI70DJ .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPpnI70DJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPpnI70DJ .mbr-section-title,
  .cid-tXPpnI70DJ .mbr-section-subtitle,
  .cid-tXPpnI70DJ .mbr-text {
    text-align: center !important;
  }
  .cid-tXPpnI70DJ .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPpnI70DJ {
    padding-top: 75px;
    padding-bottom: 60px;
  }
  .cid-tXPpnI70DJ .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPpnI70DJ .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPpnI70DJ .btn-line {
  margin-top: 3rem;
}
.cid-tXPpnI70DJ .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPpnI70DJ .col-lg-8 {
    order: 2;
  }
  .cid-tXPpnI70DJ .col-lg-4 {
    order: 1;
  }
}
.cid-tXPpnI70DJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPpnI70DJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPpp6lH57 {
  background-color: #ffffff;
}
.cid-tXPpp6lH57 .photo-split img {
  width: 100%;
}
.cid-tXPpp6lH57 .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tXPpp6lH57 .counter-container ul li {
  margin-bottom: 0.5rem;
  list-style: ✓;
}
.cid-tXPpp6lH57 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: "✓";
  text-align: center;
  line-height: 1.5em;
  transition: all 0.2s;
  width: 25px;
  height: 25px;
}
.cid-tXPpp6lH57 .wrap-block {
  padding-left: 2rem;
}
.cid-tXPpp6lH57 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-tXPpp6lH57 .wrap-block ul li {
  display: inline-block;
}
.cid-tXPpp6lH57 .wrap-block ul li span {
  text-align: center;
}
.cid-tXPpp6lH57 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-tXPpp6lH57 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-tXPpp6lH57 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-tXPpp6lH57 .mbr-list,
.cid-tXPpp6lH57 .social-media ul {
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tXPpp6lH57 {
    padding-top: 12px;
    padding-bottom: 4px;
  }
  .cid-tXPpp6lH57 .wrap-block {
    margin: 0.5rem 0;
  }
  .cid-tXPpp6lH57 .container-fluid {
    padding: 0 1rem;
  }
  .cid-tXPpp6lH57 .mbr-section-title,
  .cid-tXPpp6lH57 .mbr-section-subtitle,
  .cid-tXPpp6lH57 .mbr-text {
    text-align: center !important;
  }
  .cid-tXPpp6lH57 .social-list {
    text-align: center !important;
  }
}
@media (min-width: 767px) {
  .cid-tXPpp6lH57 {
    padding-top: 45px;
    padding-bottom: 15px;
  }
  .cid-tXPpp6lH57 .wrap-block {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .cid-tXPpp6lH57 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-tXPpp6lH57 .btn-line {
  margin-top: 3rem;
}
.cid-tXPpp6lH57 .container-fluid {
  max-width: 1300px;
}
@media (max-width: 992px) {
  .cid-tXPpp6lH57 .col-lg-8 {
    order: 2;
  }
  .cid-tXPpp6lH57 .col-lg-4 {
    order: 1;
  }
}
.cid-tXPpp6lH57 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPpp6lH57 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPpp6lH57 .mbr-text {
  color: #45494e;
}
.cid-tXPp6mxPtB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPp6mxPtB .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPp6mxPtB .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPp6mxPtB .title {
    width: 100% !important;
  }
}
.cid-tXPp6mxPtB .mbr-section-title {
  color: #26292c;
}
.cid-tXPp6ncSWS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPp6ncSWS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6ncSWS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6ncSWS .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPp6ncSWS .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPp6ncSWS .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPp6ncSWS .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPp6ncSWS .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPp6ncSWS .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPp6ncSWS .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPp6ncSWS .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPp6ncSWS .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPp6ncSWS .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPp6ncSWS .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPp6ncSWS .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPp6ncSWS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPp6ncSWS .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPp6o7ovt {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXPp6o7ovt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6o7ovt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6o7ovt .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tXPp6o7ovt .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tXPp6o7ovt .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tXPp6o7ovt .card-col {
    padding: 20px 0 0;
  }
}
.cid-tXPp6o7ovt .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tXPp6o7ovt .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tXPp6o7ovt .card-wrapper {
    max-width: 100%;
  }
}
.cid-tXPp6o7ovt .card-title {
  padding-bottom: 10px;
  color: #000000;
}
.cid-tXPp6o7ovt .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tXPp6o7ovt .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tXPp6o7ovt .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tXPp6o7ovt .image-wrapper {
    max-width: 100%;
  }
}
.cid-tXPp6o7ovt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXPp6o7ovt .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-tXPp6p1SAN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXPp6p1SAN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-tXPp6p1SAN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tXPp6p1SAN .title {
    width: 100% !important;
  }
}
.cid-tXPp6p1SAN .mbr-section-title {
  color: #26292c;
}
.cid-tXPp6pMqNI {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXPp6pMqNI .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tXPp6pMqNI .item {
  padding-bottom: 20px;
  padding-top: 20px;
}
@media (max-width: 991px) {
  .cid-tXPp6pMqNI .item {
    padding-bottom: 18px;
    padding-top: 18px;
  }
}
@media (max-width: 767px) {
  .cid-tXPp6pMqNI .item {
    padding-bottom: 16px;
    padding-top: 16px;
  }
}
.cid-tXPp6pMqNI .item-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.cid-tXPp6pMqNI .item-wrapper:hover .item-img {
  transform: scale(1.1);
}
.cid-tXPp6pMqNI .item-img {
  width: 100%;
  opacity: 1;
  filter: brightness(50%);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  transition: transform 0.3s ease;
}
.cid-tXPp6pMqNI .item-content {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 5;
  width: 100%;
  height: 100%;
  pointer-events: none;
  padding: 2rem;
}
.cid-tXPp6pMqNI .content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: fit-content;
  margin: auto;
  pointer-events: auto;
}
.cid-tXPp6pMqNI .item-title {
  color: #FFFFFF;
}
.cid-tXPp6pMqNI .mbr-text {
  color: #FFFFFF;
  margin-top: 1rem;
}
.cid-tXPp6pMqNI .mbr-section-btn {
  margin-top: 20px;
}
.cid-tXPp6qCbty {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sri-lanka-contact-1920x1232.jpg");
}
.cid-tXPp6qCbty .row {
  justify-content: flex-end;
}
.cid-tXPp6qCbty h3 {
  width: fit-content;
  position: relative;
  margin-bottom: 1.4rem;
  letter-spacing: 6px;
}
.cid-tXPp6qCbty h3:after {
  position: absolute;
  content: '';
  right: -60px;
  top: 0;
  margin: auto;
  bottom: 0;
  width: 40px;
  height: 1px;
  background: currentColor;
}
.cid-tXPp6qCbty .btn {
  margin: 0.2rem !important;
}
@media (max-width: 767px) {
  .cid-tXPp6qCbty h3 {
    margin: auto;
    margin-bottom: 1.4rem;
  }
  .cid-tXPp6qCbty h3:before {
    position: absolute;
    content: '';
    left: -60px;
    top: 0;
    margin: auto;
    bottom: 0;
    width: 40px;
    height: 1px;
    background: currentColor;
  }
}
.cid-tXPp6qCbty .mbr-text,
.cid-tXPp6qCbty .mbr-section-btn {
  color: #efefef;
}
.cid-tXPp6qCbty .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXPp6qCbty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXPp6qCbty .mbr-section-btn .btn {
  min-width: 100px;
  min-height: 20px !important;
  padding: 10px 15px !important;
  font-weight: 500;
  line-height: 1 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u2KqJZbMEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2KqJZbMEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2KqJZbMEy .main-row {
  row-gap: 32px;
}
.cid-u2KqJZbMEy .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-section-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .mbr-text {
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .mbr-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .imgs-container {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 0.5rem;
  width: 100%;
  margin-top: 32px;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .imgs-container {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy .img-subtitle {
  width: 100%;
  margin-bottom: 8px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .img-subtitle {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .img-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 21px;
  width: 32px;
}
.cid-u2KqJZbMEy .img-item img {
  width: 100%;
  height: 100%;
}
.cid-u2KqJZbMEy .list {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  list-style: none;
  padding-left: 0;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .list {
    align-items: center;
  }
}
.cid-u2KqJZbMEy .list li {
  width: fit-content;
  max-width: 100%;
  display: inline-block;
  color: inherit;
  border-bottom: 2px solid transparent;
  transition: .3s all;
  cursor: pointer;
}
.cid-u2KqJZbMEy .list li:not(:first-child) {
  margin-top: 0.5rem;
}
.cid-u2KqJZbMEy .list li:hover {
  border-bottom: 2px solid currentColor;
}
.cid-u2KqJZbMEy .list li a {
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
}
.cid-u2KqJZbMEy .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-u2KqJZbMEy form {
  width: 100%;
}
.cid-u2KqJZbMEy form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy form .dragArea.row {
    justify-content: center;
  }
}
.cid-u2KqJZbMEy form p {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-group {
  margin-top: 0 !important;
  margin-bottom: 16px !important;
}
.cid-u2KqJZbMEy form .form-control {
  height: 52px;
  background: #FFFFFF;
  outline: none !important;
  box-shadow: none !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1;
  color: #24262b;
  font-weight: 400;
  transition: .3s;
}
.cid-u2KqJZbMEy form .form-control::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control::-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-moz-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form .form-control:-ms-input-placeholder {
  color: #c1c1c1;
}
.cid-u2KqJZbMEy form select {
  color: #24262b !important;
}
.cid-u2KqJZbMEy form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 11px 16px;
  resize: none;
}
.cid-u2KqJZbMEy form textarea::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form textarea:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input,
.cid-u2KqJZbMEy form textarea {
  transition: .3s all;
}
.cid-u2KqJZbMEy form input:active,
.cid-u2KqJZbMEy form textarea:active,
.cid-u2KqJZbMEy form input:focus,
.cid-u2KqJZbMEy form textarea:focus {
  background-color: #FFFFFF !important;
  border-color: #e0e0e0 !important;
  outline: none !important;
}
.cid-u2KqJZbMEy form input:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:active::-webkit-input-placeholder,
.cid-u2KqJZbMEy form input:focus::-webkit-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-webkit-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active::-moz-placeholder,
.cid-u2KqJZbMEy form input:focus::-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus::-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:active:-moz-placeholder,
.cid-u2KqJZbMEy form input:focus:-moz-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-moz-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form input:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:active:-ms-input-placeholder,
.cid-u2KqJZbMEy form input:focus:-ms-input-placeholder,
.cid-u2KqJZbMEy form textarea:focus:-ms-input-placeholder {
  color: #c1c1c1 !important;
}
.cid-u2KqJZbMEy form .row {
  flex-wrap: wrap;
  margin-left: -8px;
  margin-right: -8px;
}
.cid-u2KqJZbMEy form .row [class*=col] {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u2KqJZbMEy form .mbr-section-btn {
  margin-bottom: 16px;
  min-width: 152px;
}
@media (min-width: 768px) {
  .cid-u2KqJZbMEy form .mbr-section-btn {
    padding: 0 !important;
    margin-left: -8px !important;
    margin-right: 8px !important;
  }
}
.cid-u2KqJZbMEy form .mbr-section-btn .btn {
  min-height: 52px;
  border-radius: 0 !important;
}
.cid-u2KqJZbMEy form label {
  width: 100%;
  color: #24262b;
  margin-bottom: 8px;
}
.cid-u2KqJZbMEy form .form-check label {
  color: #24262b;
}
.cid-u2KqJZbMEy form .form-check-input {
  border-color: #c1c1c1 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-u2KqJZbMEy form .form-check-input:focus,
.cid-u2KqJZbMEy form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #24262b !important;
}
.cid-u2KqJZbMEy form .form-check-input:checked {
  border-color: #24262b !important;
  background-color: #24262b !important;
}
.cid-u2KqJZbMEy .form-text {
  margin-top: 16px;
  color: #24262b;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .form-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .col-copyright {
  margin-top: 48px;
}
.cid-u2KqJZbMEy .border-item {
  width: 100%;
  height: 1px;
  background: #26292b;
  margin-bottom: 2rem;
}
.cid-u2KqJZbMEy .copyright-text {
  color: #24262b;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-u2KqJZbMEy .copyright-text {
    text-align: center;
  }
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-text {
  margin-left: 25px !important;
}
.cid-u2KqJZbMEy .cid-u1wlIpaIyY .mbr-section-subtitle {
  margin-left: 25px !important;
}
@media only screen and (min-width: 600px) {
  .cid-u2KqJZbMEy .mydesti {
    margin-left: 100px !important;
  }
  .cid-u2KqJZbMEy .mybtn {
    padding: 15px !important;
  }
}
