@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i&display=swap);
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.mbr-text2 {
    font-style: large;
    line-height: 1.6;
    color: #7d7b83;
  }


.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}





body {
  font-family: IBM Plex Sans;
}
.display-1 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 3.8rem;
}
.display-1 > .mbr-iconfont {
  font-size: 6.08rem;
}
.display-2 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 3rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
  font-weight: 400;
}
.display-5 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.5rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- 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: 768px) {
  .display-1 {
    font-size: 3.04rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #ffffff !important;
}
.bg-success {
  background-color: #fdb715 !important;
}
.bg-info {
  background-color: #fdb715 !important;
}
.bg-warning {
  background-color: #fdb715 !important;
}
.bg-danger {
  background-color: #fdb715 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-info,
.btn-info:active {
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-success,
.btn-success:active {
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #c48902 !important;
  border-color: #c48902 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #ab7801;
  color: #ab7801;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #fdb715;
  border-color: #fdb715;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #ab7801;
  color: #ab7801;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #fdb715;
  border-color: #fdb715;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #ab7801;
  color: #ab7801;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #fdb715;
  border-color: #fdb715;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #ab7801;
  color: #ab7801;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #fdb715;
  border-color: #fdb715;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #ab7801;
  color: #ab7801;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #fdb715;
  border-color: #fdb715;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #fdb813;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #ffffff !important;
}
.text-secondary {
  color: #fdb715 !important;
}
.text-success {
  color: #fdb715 !important;
}
.text-info {
  color: #fdb715 !important;
}
.text-warning {
  color: #fdb715 !important;
}
.text-danger {
  color: #fdb715 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #ab7801 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #ab7801 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #ab7801 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #ab7801 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #ab7801 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #fdb715;
}
.alert-warning {
  background-color: #fdb715;
}
.alert-danger {
  background-color: #fdb715;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fff5df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #fff5df;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fff5df;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fff5df;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
  font-weight: 400;
}
blockquote {
  border-color: #ffffff;
}
.btn-primary {
  margin: 1rem 0.5rem !important;
}
.btn-primary:hover,
.btn-primary:focus {
  box-shadow: 0 6px 16px 0 #ffffff !important;
  -webkit-box-shadow: 0 6px 16px 0 #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary {
  margin: 1rem 0.5rem !important;
}
.btn-secondary:hover,
.btn-secondary:focus {
  box-shadow: 0 6px 15px 0 #fdb715 !important;
  -webkit-box-shadow: 0 6px 16px 0 #fdb715 !important;
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
}
.btn-success {
  color: white !important;
  margin: 1rem 0.5rem !important;
}
.btn-success:active {
  color: white !important;
}
.btn-success:hover,
.btn-success:focus {
  color: white !important;
  box-shadow: 0 6px 15px 0 #fdb715 !important;
  -webkit-box-shadow: 0 6px 16px 0 #fdb715 !important;
  background-color: #fdb715 !important;
  border-color: #fdb715 !important;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-number__spin {
  background-color: #f5f6ff;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.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: #000000 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #fdb715 !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%;
}
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='%23ffffff' %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;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
.cid-sL5TqDw1Cs {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL5TqDw1Cs H1 {
  color: #57468b;
}
.cid-sL5TqDw1Cs .mbr-text,
.cid-sL5TqDw1Cs .mbr-section-btn {
  color: #1b1b1b;
}
.cid-sL5TqDw1Cs H3 {
  color: #716c80;
}
.cid-sL65HeIgXd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e4e4e4;
}
.cid-sL65HeIgXd H1 {
  color: #57468b;
}
.cid-sL65HeIgXd .mbr-text,
.cid-sL65HeIgXd .mbr-section-btn {
  color: #716c80;
}
.cid-sL65HeIgXd H3 {
  color: #716c80;
}
.cid-sNIVaJxEJe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sNIVaJxEJe H1 {
  color: #232323;
}
.cid-sNIVaJxEJe .mbr-text,
.cid-sNIVaJxEJe .mbr-section-btn {
  color: #716c80;
}
.cid-sNIVaJxEJe H3 {
  color: #232323;
}
.cid-s4aNZ5La0C .modal-body .close {
  background: #1b1b1b;
}
.cid-s4aNZ5La0C .modal-body .close span {
  font-style: normal;
}
.cid-s4aNZ5La0C .carousel-inner > .active,
.cid-s4aNZ5La0C .carousel-inner > .next,
.cid-s4aNZ5La0C .carousel-inner > .prev {
  display: table;
}
.cid-s4aNZ5La0C .mbr-iconfont {
  font-family: 'Moririse2' !important;
}
.cid-s4aNZ5La0C .mbri-right:before {
  content: "\e909";
  font-weight: 900;
  padding-left: 5px;
}
.cid-s4aNZ5La0C .mbri-left:before {
  content: "\e90a";
  font-weight: 900;
  padding-right: 5px;
}
.cid-s4aNZ5La0C .carousel-control,
.cid-s4aNZ5La0C .carousel-indicators li {
  background-color: #ffffff !important;
  opacity: 0.7!important;
  border: none;
}
.cid-s4aNZ5La0C .carousel-control:hover,
.cid-s4aNZ5La0C .carousel-indicators li:hover {
  transform: scale(1.1);
  opacity: 1!important;
}
.cid-s4aNZ5La0C .carousel-control .active,
.cid-s4aNZ5La0C .carousel-indicators li .active {
  transform: scale(1.1);
  opacity: 1!important;
}
.cid-s4aNZ5La0C .carousel-indicators .active {
  transform: scale(1.1);
  opacity: 1!important;
}
.cid-s4aNZ5La0C .carousel-control .icon-next,
.cid-s4aNZ5La0C .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-s4aNZ5La0C .carousel-control:hover {
  background: #000;
  color: #222;
  opacity: 1;
}
.cid-s4aNZ5La0C .carousel-control {
  background: #000;
  color: #222;
}
.cid-s4aNZ5La0C .col-10 {
  max-width: 900px;
  margin: auto;
}
@media (max-width: 992px) {
  .cid-s4aNZ5La0C .col-10 {
    max-width: 500px;
  }
}
@media (max-width: 576px) {
  .cid-s4aNZ5La0C .carousel-control {
    width: 40px!important;
    height: 40px!important;
  }
  .cid-s4aNZ5La0C .mbr-iconfont {
    font-size: 1rem!important;
  }
}
@media (max-width: 767px) {
  .cid-s4aNZ5La0C .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s4aNZ5La0C .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-s4aNZ5La0C .boxed-slider > div {
  position: relative;
}
.cid-s4aNZ5La0C .container img {
  width: 100%;
}
.cid-s4aNZ5La0C .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-s4aNZ5La0C .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-s4aNZ5La0C .mbr-table-cell {
  padding: 0;
}
.cid-s4aNZ5La0C .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-s4aNZ5La0C .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-s4aNZ5La0C .mbr-overlay {
  z-index: 1;
}
.cid-s4aNZ5La0C .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-s4aNZ5La0C .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-s4aNZ5La0C .carousel-item .container {
    width: 100%;
  }
}
.cid-s4aNZ5La0C .carousel-item-next.carousel-item-left,
.cid-s4aNZ5La0C .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-s4aNZ5La0C .active.carousel-item-right,
.cid-s4aNZ5La0C .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-s4aNZ5La0C .active.carousel-item-left,
.cid-s4aNZ5La0C .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-s4aNZ5La0C .mbr-slider .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  transition: all .3s;
}
.cid-s4aNZ5La0C .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s4aNZ5La0C .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s4aNZ5La0C .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-s4aNZ5La0C .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-s4aNZ5La0C .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-s4aNZ5La0C .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 0px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-s4aNZ5La0C .mbr-slider .carousel-indicators li.active,
.cid-s4aNZ5La0C .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-s4aNZ5La0C .mbr-slider .carousel-indicators li::after,
.cid-s4aNZ5La0C .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-s4aNZ5La0C .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-s4aNZ5La0C .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-s4aNZ5La0C .mbr-slider > .container img {
  width: 100%;
}
.cid-s4aNZ5La0C .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s4aNZ5La0C .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-s4aNZ5La0C .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s4aNZ5La0C .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-s4aNZ5La0C .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-s4aNZ5La0C .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-s4aNZ5La0C .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-s4aNZ5La0C .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-s4aNZ5La0C .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-s4aNZ5La0C .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-s4aNZ5La0C .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-s4aNZ5La0C .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-s4aNZ5La0C .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-s4aNZ5La0C H2 {
  text-align: center;
}
.cid-si2W9a2o9q {
  background-image: url("../../../assets/images/logo-banner-gun-brands-1920x1080-v2-1920x1080.png");
}
.cid-si2W9a2o9q .container {
  height: 5rem;
}
.cid-sk7kByFLjl {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sk7kByFLjl .mbr-section-title {
  letter-spacing: .1em;
}
.cid-sk7kByFLjl .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-sk7kByFLjl .card-img span {
  font-size: 100px;
}
.cid-sk7kByFLjl .mbr-text,
.cid-sk7kByFLjl .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sk7kByFLjl .mbr-section-title,
.cid-sk7kByFLjl .card-img {
  color: #000000;
}
.cid-sP9LihQonf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f2f2f2;
}
.cid-sP9LihQonf H1 {
  color: #232323;
}
.cid-sP9LihQonf .align-left {
  margin: auto;
}
.cid-sP9LihQonf .row {
  justify-content: space-between;
}
.cid-sP9LihQonf .mbr-text,
.cid-sP9LihQonf .mbr-section-btn {
  color: #716c80;
}
.cid-sP9LihQonf .block-border {
  border-left: 2px solid #efefef;
  padding-left: 4rem;
}
.cid-sP9LihQonf .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sP9LihQonf .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sP9LihQonf .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sP9LihQonf .link:hover {
  color: #ffffff !important;
}
.cid-sP9LihQonf .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sP9LihQonf DIV {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-sP9LihQonf .block-border {
    border: none;
    padding-left: 1rem;
  }
  .cid-sP9LihQonf h1 {
    padding-bottom: 1rem;
  }
}
.cid-sP9LihQonf .mbr-text,
.cid-sP9LihQonf .media-content {
  color: #232323;
}
.cid-supIB16a1E {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-supIB16a1E .mbr-text {
  color: #767676;
}
.cid-supIB16a1E .card-subtitle {
  margin: 0;
}
.cid-supIB16a1E .link {
  margin: 0;
}
.cid-supIB16a1E .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-supIB16a1E .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-supIB16a1E .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-supIB16a1E .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-supIB16a1E .date {
  margin: 0;
}
.cid-supIB16a1E img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-supIB16a1E .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-supIB16a1E .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-supIB16a1E .card-img:hover:before {
  opacity: 0.4;
}
.cid-supIB16a1E .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-supIB16a1E .icon-box {
    flex-direction: column;
  }
  .cid-supIB16a1E .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-supIB16a1E .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-supIB16a1E .card {
    margin-bottom: 3rem;
  }
}
.cid-supIB16a1E .mbr-text,
.cid-supIB16a1E .link {
  text-align: center;
  color: #000000;
}
.cid-supIB16a1E .card-title,
.cid-supIB16a1E .card-img {
  color: #000000;
}
.cid-stm9ZXFDJs {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/range-2019-w-wraps-and-floor-2000x1476.jpg");
}
.cid-stm9ZXFDJs H1 {
  color: #fdb715;
}
.cid-stm9ZXFDJs .mbr-text,
.cid-stm9ZXFDJs .mbr-section-btn {
  color: #ffffff;
}
.cid-stm9ZXFDJs H3 {
  color: #716c80;
}
.cid-shXnFOZhVf {
  padding-top: 120px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/website-poly-gray-1920x1080.jpeg");
}
.cid-shXnFOZhVf .mbr-text {
  color: #767676;
}
.cid-shXnFOZhVf .card-subtitle {
  margin: 0;
}
.cid-shXnFOZhVf .link {
  margin: 0;
}
.cid-shXnFOZhVf .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-shXnFOZhVf .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-shXnFOZhVf .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-shXnFOZhVf .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-shXnFOZhVf .date {
  margin: 0;
}
.cid-shXnFOZhVf img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-shXnFOZhVf .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-shXnFOZhVf .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-shXnFOZhVf .card-img:hover:before {
  opacity: 0.4;
}
.cid-shXnFOZhVf .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-shXnFOZhVf .icon-box {
    flex-direction: column;
  }
  .cid-shXnFOZhVf .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-shXnFOZhVf .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-shXnFOZhVf .card {
    margin-bottom: 3rem;
  }
}
.cid-shXnFOZhVf .mbr-text,
.cid-shXnFOZhVf .link {
  text-align: center;
  color: #000000;
}
.cid-shXnFOZhVf .card-title,
.cid-shXnFOZhVf .card-img {
  color: #000000;
}
.cid-sk7hMID7vS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #494949;
}
.cid-sk7hMID7vS .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-sk7hMID7vS .card .card-block {
  background: #ffffff;
  padding: 2rem;
  position: relative;
}
.cid-sk7hMID7vS .card .card-block:before {
  position: absolute;
  left: calc(50% - 7px);
  bottom: -7px;
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #ffffff;
  content: "";
  display: block;
}
.cid-sk7hMID7vS .card .mbr-author {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-top: 0;
  border-top: none;
  padding: 1.25rem;
  background: transparent;
}
.cid-sk7hMID7vS .card .mbr-author .mbr-author-img {
  width: 100px;
  height: 100px;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sk7hMID7vS .card .mbr-author .mbr-author-img.img-margin {
  margin-right: 1.25rem;
}
.cid-sk7hMID7vS .card .mbr-author .mbr-author-img img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sk7hMID7vS .card .mbr-author .name-wrap {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sk7hMID7vS .card .mbr-author .name-wrap .mbr-author-name p {
  margin-bottom: 0px;
}
.cid-sk7hMID7vS .card .mbr-author .name-wrap .mbr-author-desc p {
  margin-bottom: 0px;
}
@media (max-width: 991px) {
  .cid-sk7hMID7vS .card:not(.last-card) {
    margin-bottom: 2rem;
  }
}
.cid-sk7hMID7vS .card-block P {
  color: #000000;
}
.cid-shXEJPfLpd {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-shXEJPfLpd .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-shXEJPfLpd .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-shXEJPfLpd .mbr-text {
  color: #444;
}
.cid-shXEJPfLpd h5 {
  margin-bottom: 0;
}
.cid-shXEJPfLpd .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-shXEJPfLpd .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shXEJPfLpd .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-shXEJPfLpd .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shXEJPfLpd .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-shXEJPfLpd .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-shXEJPfLpd .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-shXEJPfLpd .social-list a:hover {
  opacity: 0.4;
}
.cid-shXEJPfLpd .media-container-row > div {
  padding: 0px;
}
.cid-shXEJPfLpd .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-shXEJPfLpd .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-shXEJPfLpd .group-title SPAN {
  color: #ffffff;
}
.cid-shXEJPfLpd .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-shXEJPfLpd .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-shXEJPfLpd .social-list,
  .cid-shXEJPfLpd .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-shXEJPfLpd h3 {
    margin-bottom: 10px;
  }
  .cid-shXEJPfLpd .navbar-brand {
    text-align: center;
  }
}
.cid-shXEJPfLpd .links SPAN {
  color: #9e9e9e;
}
.cid-sOY3EisGzm.popup-builder {
  background-color: #ffffff;
}
.cid-sOY3EisGzm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sOY3EisGzm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sOY3EisGzm .modal-content,
.cid-sOY3EisGzm .modal-dialog {
  height: auto;
}
.cid-sOY3EisGzm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sOY3EisGzm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sOY3EisGzm .form-wrapper .mbr-form .form-group,
  .cid-sOY3EisGzm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sOY3EisGzm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sOY3EisGzm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOY3EisGzm .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sOY3EisGzm .pt-0 {
  padding-top: 0 !important;
}
.cid-sOY3EisGzm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sOY3EisGzm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sOY3EisGzm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sOY3EisGzm .modal-open {
  overflow: hidden;
}
.cid-sOY3EisGzm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sOY3EisGzm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sOY3EisGzm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sOY3EisGzm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sOY3EisGzm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sOY3EisGzm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sOY3EisGzm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sOY3EisGzm .modal-content {
  background: #efefef;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sOY3EisGzm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sOY3EisGzm .modal-backdrop.fade {
  opacity: 0;
}
.cid-sOY3EisGzm .modal-backdrop.show {
  opacity: .5;
}
.cid-sOY3EisGzm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sOY3EisGzm .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sOY3EisGzm .modal-header .close:hover {
  opacity: 1;
}
.cid-sOY3EisGzm .modal-header .close:focus {
  outline: none;
}
.cid-sOY3EisGzm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #000000;
}
.cid-sOY3EisGzm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sOY3EisGzm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sOY3EisGzm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sOY3EisGzm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sOY3EisGzm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sOY3EisGzm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sOY3EisGzm .modal-sm {
    max-width: 300px;
  }
  .cid-sOY3EisGzm .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sOY3EisGzm .modal-lg,
  .cid-sOY3EisGzm .modal-xl {
    max-width: 800px;
  }
  .cid-sOY3EisGzm .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sOY3EisGzm .modal-xl {
    max-width: 1140px;
  }
  .cid-sOY3EisGzm .container {
    max-width: 1140px;
  }
}
.cid-sOY3EisGzm .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sOY3EisGzm .container {
    max-width: 720px;
  }
}
.cid-sOY3EisGzm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sOY3EisGzm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sOY3EisGzm .form-group {
  margin-bottom: 1rem;
}
.cid-sOY3EisGzm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
}
.cid-sOY3EisGzm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sOY3EisGzm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sOY3EisGzm LABEL {
  color: #232323;
}
.cid-sOXOIpenOh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXOIpenOh .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXOIpenOh a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXOIpenOh .mbr-section-btn {
  margin: 0;
}
.cid-sOXOIpenOh .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXOIpenOh .form-control:focus,
.cid-sOXOIpenOh .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXOIpenOh .form-group {
  margin-bottom: 1rem;
}
.cid-sOXOIpenOh input::-webkit-input-placeholder,
.cid-sOXOIpenOh textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXOIpenOh input:-moz-placeholder,
.cid-sOXOIpenOh textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXOIpenOh .jq-selectbox li,
.cid-sOXOIpenOh .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXOIpenOh .jq-selectbox li:hover,
.cid-sOXOIpenOh .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXOIpenOh .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXOIpenOh .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXOIpenOh .form-group,
.cid-sOXOIpenOh .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXOIpenOh .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXOIpenOh .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXOIpenOh .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXOIpenOh .form-block {
    padding: 1rem;
  }
}
.cid-sOXOIpenOh P {
  color: #ffffff;
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfdcAkVQrt {
  background-image: url("../../../assets/images/gunrange3-2000x1333.jpg");
}
.cid-sfdcBdIljo {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfdcBdIljo .mbr-section-subtitle {
  color: #767676;
}
.cid-sfdcCQxnp8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfdcCQxnp8 .counter-container {
  color: #767676;
}
.cid-sfdcCQxnp8 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sfdcCQxnp8 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sfdcCQxnp8 .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sfdcCQxnp8 .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #fdb813;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sfdcEb3FdN {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #2e2e2e;
}
.cid-sfdcEb3FdN .mbr-section-subtitle {
  color: #767676;
}
.cid-sfdcEb3FdN .btn {
  margin: 0 0 .5rem 0;
}
.cid-sfdcEb3FdN .mbr-section-subtitle B {
  color: #efefef;
}
.cid-sfdcEb3FdN H2 {
  color: #ffffff;
}
.cid-stUZB7XujL {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stUZB7XujL .mbr-text {
  color: #767676;
}
.cid-stUZB7XujL .card-subtitle {
  margin: 0;
}
.cid-stUZB7XujL .link {
  margin: 0;
}
.cid-stUZB7XujL .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-stUZB7XujL .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-stUZB7XujL .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-stUZB7XujL .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-stUZB7XujL .date {
  margin: 0;
}
.cid-stUZB7XujL img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-stUZB7XujL .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-stUZB7XujL .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-stUZB7XujL .card-img:hover:before {
  opacity: 0.4;
}
.cid-stUZB7XujL .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-stUZB7XujL .icon-box {
    flex-direction: column;
  }
  .cid-stUZB7XujL .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-stUZB7XujL .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-stUZB7XujL .card {
    margin-bottom: 3rem;
  }
}
.cid-stUZB7XujL .mbr-text,
.cid-stUZB7XujL .link {
  text-align: center;
  color: #000000;
}
.cid-stUZB7XujL .card-title,
.cid-stUZB7XujL .card-img {
  color: #000000;
}
.cid-stt7RBXF9S {
  padding-top: 45px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/website-poly-gray-1920x1080.jpeg");
}
.cid-stt7RBXF9S .mbr-text {
  color: #767676;
}
.cid-stt7RBXF9S .card-subtitle {
  margin: 0;
}
.cid-stt7RBXF9S .link {
  margin: 0;
}
.cid-stt7RBXF9S .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-stt7RBXF9S .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-stt7RBXF9S .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-stt7RBXF9S .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-stt7RBXF9S .date {
  margin: 0;
}
.cid-stt7RBXF9S img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-stt7RBXF9S .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-stt7RBXF9S .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-stt7RBXF9S .card-img:hover:before {
  opacity: 0.4;
}
.cid-stt7RBXF9S .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-stt7RBXF9S .icon-box {
    flex-direction: column;
  }
  .cid-stt7RBXF9S .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-stt7RBXF9S .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-stt7RBXF9S .card {
    margin-bottom: 3rem;
  }
}
.cid-stt7RBXF9S .mbr-text,
.cid-stt7RBXF9S .link {
  text-align: center;
  color: #000000;
}
.cid-stt7RBXF9S .card-title,
.cid-stt7RBXF9S .card-img {
  color: #000000;
}
.cid-sL5zpfdKmi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5zpfdKmi .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5zpfdKmi .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5zpfdKmi .mbr-text {
  color: #444;
}
.cid-sL5zpfdKmi h5 {
  margin-bottom: 0;
}
.cid-sL5zpfdKmi .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5zpfdKmi .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5zpfdKmi .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5zpfdKmi .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5zpfdKmi .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5zpfdKmi .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5zpfdKmi .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5zpfdKmi .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5zpfdKmi .media-container-row > div {
  padding: 0px;
}
.cid-sL5zpfdKmi .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5zpfdKmi .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5zpfdKmi .group-title SPAN {
  color: #ffffff;
}
.cid-sL5zpfdKmi .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5zpfdKmi .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5zpfdKmi .social-list,
  .cid-sL5zpfdKmi .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5zpfdKmi h3 {
    margin-bottom: 10px;
  }
  .cid-sL5zpfdKmi .navbar-brand {
    text-align: center;
  }
}
.cid-sL5zpfdKmi .links SPAN {
  color: #9e9e9e;
}
.cid-sOXOPm7a0U {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXOPm7a0U .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXOPm7a0U a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXOPm7a0U .mbr-section-btn {
  margin: 0;
}
.cid-sOXOPm7a0U .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXOPm7a0U .form-control:focus,
.cid-sOXOPm7a0U .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXOPm7a0U .form-group {
  margin-bottom: 1rem;
}
.cid-sOXOPm7a0U input::-webkit-input-placeholder,
.cid-sOXOPm7a0U textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXOPm7a0U input:-moz-placeholder,
.cid-sOXOPm7a0U textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXOPm7a0U .jq-selectbox li,
.cid-sOXOPm7a0U .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXOPm7a0U .jq-selectbox li:hover,
.cid-sOXOPm7a0U .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXOPm7a0U .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXOPm7a0U .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXOPm7a0U .form-group,
.cid-sOXOPm7a0U .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXOPm7a0U .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXOPm7a0U .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXOPm7a0U .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXOPm7a0U .form-block {
    padding: 1rem;
  }
}
.cid-sOXOPm7a0U P {
  color: #ffffff;
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-suHKXk4iDM {
  background-image: url("../../../assets/images/range-2019-w-wraps-and-floor-3224x2379.jpg");
}
.cid-so644OtEPn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-so644OtEPn H1 {
  color: #000000;
}
.cid-so644OtEPn .mbr-text,
.cid-so644OtEPn .mbr-section-btn {
  color: #716c80;
}
.cid-so644OtEPn H3 {
  color: #716c80;
}
.cid-seWd0G2YIB {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-seWd0G2YIB .mbr-section-subtitle {
  color: #767676;
}
.cid-seWd0G2YIB .container-table {
  margin: 0 auto;
}
.cid-seWd0G2YIB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-seWd0G2YIB .dataTables_wrapper {
  display: block;
}
.cid-seWd0G2YIB .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-seWd0G2YIB .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-seWd0G2YIB table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-seWd0G2YIB table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-seWd0G2YIB table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-seWd0G2YIB table td {
  border: 1px solid #cccccc;
}
.cid-seWd0G2YIB .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-seWd0G2YIB .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-seWd0G2YIB .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-seWd0G2YIB .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-seWd0G2YIB .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-seWd0G2YIB .dataTables_filter {
    text-align: center;
  }
  .cid-seWd0G2YIB .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-seWd0G2YIB .head-item {
  color: #232323;
  text-align: center;
}
.cid-seWd0G2YIB .body-item {
  color: #716c80;
  text-align: center;
}
.cid-seWd0G2YIB .mbr-section-title {
  color: #57468b;
}
.cid-seWd0G2YIB .head-item1 {
  color: #232323;
}
.cid-seWd0G2YIB .body-item1 {
  color: #716c80;
}
.cid-seWdZMQVlm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seWdZMQVlm .mbr-section-subtitle {
  color: #767676;
}
.cid-seWdZMQVlm .container-table {
  margin: 0 auto;
}
.cid-seWdZMQVlm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-seWdZMQVlm .dataTables_wrapper {
  display: block;
}
.cid-seWdZMQVlm .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-seWdZMQVlm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-seWdZMQVlm table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-seWdZMQVlm table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-seWdZMQVlm table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-seWdZMQVlm table td {
  border: 1px solid #cccccc;
}
.cid-seWdZMQVlm .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-seWdZMQVlm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-seWdZMQVlm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-seWdZMQVlm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-seWdZMQVlm .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-seWdZMQVlm .dataTables_filter {
    text-align: center;
  }
  .cid-seWdZMQVlm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-seWdZMQVlm .head-item {
  color: #232323;
  text-align: center;
}
.cid-seWdZMQVlm .body-item {
  color: #716c80;
  text-align: center;
}
.cid-seWdZMQVlm .mbr-section-title {
  color: #57468b;
}
.cid-seWdZMQVlm .head-item1 {
  color: #232323;
}
.cid-seWdZMQVlm .body-item1 {
  color: #716c80;
}
.cid-seWhYJ5R7z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-seWhYJ5R7z .mbr-section-subtitle {
  color: #767676;
}
.cid-seWhYJ5R7z .container-table {
  margin: 0 auto;
}
.cid-seWhYJ5R7z .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-seWhYJ5R7z .dataTables_wrapper {
  display: block;
}
.cid-seWhYJ5R7z .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-seWhYJ5R7z .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-seWhYJ5R7z table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-seWhYJ5R7z table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-seWhYJ5R7z table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-seWhYJ5R7z table td {
  border: 1px solid #cccccc;
}
.cid-seWhYJ5R7z .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-seWhYJ5R7z .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-seWhYJ5R7z .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-seWhYJ5R7z .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-seWhYJ5R7z .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-seWhYJ5R7z .dataTables_filter {
    text-align: center;
  }
  .cid-seWhYJ5R7z .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-seWhYJ5R7z .head-item {
  color: #232323;
  text-align: center;
}
.cid-seWhYJ5R7z .body-item {
  color: #716c80;
  text-align: center;
}
.cid-seWhYJ5R7z .mbr-section-title {
  color: #57468b;
}
.cid-seWhYJ5R7z .head-item1 {
  color: #232323;
}
.cid-seWhYJ5R7z .body-item1 {
  color: #716c80;
}
.cid-seWo98azRJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-seWo98azRJ H1 {
  color: #232323;
}
.cid-seWo98azRJ .mbr-text,
.cid-seWo98azRJ .mbr-section-btn {
  color: #716c80;
}
.cid-seWo98azRJ H3 {
  color: #716c80;
}
.cid-seWnNRo4hY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-seWnNRo4hY .mbr-section-subtitle {
  color: #767676;
}
.cid-seWnNRo4hY .container-table {
  margin: 0 auto;
}
.cid-seWnNRo4hY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-seWnNRo4hY .dataTables_wrapper {
  display: block;
}
.cid-seWnNRo4hY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-seWnNRo4hY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-seWnNRo4hY table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-seWnNRo4hY table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-seWnNRo4hY table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-seWnNRo4hY table td {
  border: 1px solid #cccccc;
}
.cid-seWnNRo4hY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-seWnNRo4hY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-seWnNRo4hY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-seWnNRo4hY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-seWnNRo4hY .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-seWnNRo4hY .dataTables_filter {
    text-align: center;
  }
  .cid-seWnNRo4hY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-seWnNRo4hY .head-item {
  color: #57468b;
  text-align: center;
}
.cid-seWnNRo4hY .body-item {
  color: #716c80;
  text-align: center;
}
.cid-seWnNRo4hY .mbr-section-title {
  color: #57468b;
}
.cid-seWnNRo4hY .head-item1 {
  color: #232323;
}
.cid-seWnNRo4hY .body-item1 {
  color: #716c80;
}
.cid-sGWyI5fncv {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sGWyI5fncv .mbr-section-subtitle {
  color: #767676;
}
.cid-sGWyI5fncv .container-table {
  margin: 0 auto;
}
.cid-sGWyI5fncv .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sGWyI5fncv .dataTables_wrapper {
  display: block;
}
.cid-sGWyI5fncv .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sGWyI5fncv .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sGWyI5fncv table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sGWyI5fncv table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sGWyI5fncv table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sGWyI5fncv table td {
  border: 1px solid #cccccc;
}
.cid-sGWyI5fncv .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sGWyI5fncv .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sGWyI5fncv .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sGWyI5fncv .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sGWyI5fncv .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sGWyI5fncv .dataTables_filter {
    text-align: center;
  }
  .cid-sGWyI5fncv .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sGWyI5fncv .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sGWyI5fncv .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sGWyI5fncv .mbr-section-title {
  color: #57468b;
}
.cid-sGWyI5fncv .head-item1 {
  color: #232323;
}
.cid-sGWyI5fncv .body-item1 {
  color: #716c80;
}
.cid-sGWCImeN9e {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sGWCImeN9e .mbr-section-subtitle {
  color: #767676;
}
.cid-sGWCImeN9e .container-table {
  margin: 0 auto;
}
.cid-sGWCImeN9e .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sGWCImeN9e .dataTables_wrapper {
  display: block;
}
.cid-sGWCImeN9e .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sGWCImeN9e .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sGWCImeN9e table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sGWCImeN9e table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sGWCImeN9e table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sGWCImeN9e table td {
  border: 1px solid #cccccc;
}
.cid-sGWCImeN9e .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sGWCImeN9e .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sGWCImeN9e .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sGWCImeN9e .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sGWCImeN9e .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sGWCImeN9e .dataTables_filter {
    text-align: center;
  }
  .cid-sGWCImeN9e .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sGWCImeN9e .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sGWCImeN9e .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sGWCImeN9e .mbr-section-title {
  color: #57468b;
}
.cid-sGWCImeN9e .head-item1 {
  color: #232323;
}
.cid-sGWCImeN9e .body-item1 {
  color: #716c80;
}
.cid-sGWCGLZtoe {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sGWCGLZtoe .mbr-section-subtitle {
  color: #767676;
}
.cid-sGWCGLZtoe .container-table {
  margin: 0 auto;
}
.cid-sGWCGLZtoe .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sGWCGLZtoe .dataTables_wrapper {
  display: block;
}
.cid-sGWCGLZtoe .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sGWCGLZtoe .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sGWCGLZtoe table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sGWCGLZtoe table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sGWCGLZtoe table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sGWCGLZtoe table td {
  border: 1px solid #cccccc;
}
.cid-sGWCGLZtoe .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sGWCGLZtoe .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sGWCGLZtoe .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sGWCGLZtoe .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sGWCGLZtoe .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sGWCGLZtoe .dataTables_filter {
    text-align: center;
  }
  .cid-sGWCGLZtoe .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sGWCGLZtoe .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sGWCGLZtoe .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sGWCGLZtoe .mbr-section-title {
  color: #57468b;
}
.cid-sGWCGLZtoe .head-item1 {
  color: #232323;
}
.cid-sGWCGLZtoe .body-item1 {
  color: #716c80;
}
.cid-seWq8woFlk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-seWq8woFlk H1 {
  color: #232323;
}
.cid-seWq8woFlk .mbr-text,
.cid-seWq8woFlk .mbr-section-btn {
  color: #716c80;
}
.cid-seWq8woFlk H3 {
  color: #716c80;
}
.cid-seWqm6PQCf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-seWqm6PQCf .mbr-section-subtitle {
  color: #767676;
}
.cid-seWqm6PQCf .container-table {
  margin: 0 auto;
}
.cid-seWqm6PQCf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-seWqm6PQCf .dataTables_wrapper {
  display: block;
}
.cid-seWqm6PQCf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-seWqm6PQCf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-seWqm6PQCf table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-seWqm6PQCf table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-seWqm6PQCf table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-seWqm6PQCf table td {
  border: 1px solid #cccccc;
}
.cid-seWqm6PQCf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-seWqm6PQCf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-seWqm6PQCf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-seWqm6PQCf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-seWqm6PQCf .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-seWqm6PQCf .dataTables_filter {
    text-align: center;
  }
  .cid-seWqm6PQCf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-seWqm6PQCf .head-item {
  color: #57468b;
  text-align: center;
}
.cid-seWqm6PQCf .body-item {
  color: #716c80;
  text-align: center;
}
.cid-seWqm6PQCf .mbr-section-title {
  color: #57468b;
}
.cid-seWqm6PQCf .head-item1 {
  color: #232323;
}
.cid-seWqm6PQCf .body-item1 {
  color: #716c80;
}
.cid-seXczXJtOp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/range-2019-w-wraps-and-floor-2000x1476.jpg");
}
.cid-seXczXJtOp H1 {
  color: #fdb715;
}
.cid-seXczXJtOp .mbr-text,
.cid-seXczXJtOp .mbr-section-btn {
  color: #ffffff;
}
.cid-seXczXJtOp H3 {
  color: #716c80;
}
.cid-stt4PJUH1l {
  padding-top: 120px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/website-poly-gray-1920x1080.jpeg");
}
.cid-stt4PJUH1l .mbr-text {
  color: #767676;
}
.cid-stt4PJUH1l .card-subtitle {
  margin: 0;
}
.cid-stt4PJUH1l .link {
  margin: 0;
}
.cid-stt4PJUH1l .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-stt4PJUH1l .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-stt4PJUH1l .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-stt4PJUH1l .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-stt4PJUH1l .date {
  margin: 0;
}
.cid-stt4PJUH1l img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-stt4PJUH1l .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-stt4PJUH1l .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-stt4PJUH1l .card-img:hover:before {
  opacity: 0.4;
}
.cid-stt4PJUH1l .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-stt4PJUH1l .icon-box {
    flex-direction: column;
  }
  .cid-stt4PJUH1l .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-stt4PJUH1l .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-stt4PJUH1l .card {
    margin-bottom: 3rem;
  }
}
.cid-stt4PJUH1l .mbr-text,
.cid-stt4PJUH1l .link {
  text-align: center;
  color: #000000;
}
.cid-stt4PJUH1l .card-title,
.cid-stt4PJUH1l .card-img {
  color: #000000;
}
.cid-sL5zvp16Ax {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5zvp16Ax .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5zvp16Ax .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5zvp16Ax .mbr-text {
  color: #444;
}
.cid-sL5zvp16Ax h5 {
  margin-bottom: 0;
}
.cid-sL5zvp16Ax .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5zvp16Ax .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5zvp16Ax .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5zvp16Ax .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5zvp16Ax .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5zvp16Ax .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5zvp16Ax .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5zvp16Ax .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5zvp16Ax .media-container-row > div {
  padding: 0px;
}
.cid-sL5zvp16Ax .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5zvp16Ax .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5zvp16Ax .group-title SPAN {
  color: #ffffff;
}
.cid-sL5zvp16Ax .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5zvp16Ax .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5zvp16Ax .social-list,
  .cid-sL5zvp16Ax .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5zvp16Ax h3 {
    margin-bottom: 10px;
  }
  .cid-sL5zvp16Ax .navbar-brand {
    text-align: center;
  }
}
.cid-sL5zvp16Ax .links SPAN {
  color: #9e9e9e;
}
.cid-sOXOTKulHe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXOTKulHe .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXOTKulHe a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXOTKulHe .mbr-section-btn {
  margin: 0;
}
.cid-sOXOTKulHe .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXOTKulHe .form-control:focus,
.cid-sOXOTKulHe .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXOTKulHe .form-group {
  margin-bottom: 1rem;
}
.cid-sOXOTKulHe input::-webkit-input-placeholder,
.cid-sOXOTKulHe textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXOTKulHe input:-moz-placeholder,
.cid-sOXOTKulHe textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXOTKulHe .jq-selectbox li,
.cid-sOXOTKulHe .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXOTKulHe .jq-selectbox li:hover,
.cid-sOXOTKulHe .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXOTKulHe .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXOTKulHe .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXOTKulHe .form-group,
.cid-sOXOTKulHe .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXOTKulHe .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXOTKulHe .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXOTKulHe .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXOTKulHe .form-block {
    padding: 1rem;
  }
}
.cid-sOXOTKulHe P {
  color: #ffffff;
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfdXDYaGjQ {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/ccw-permit-revolver-1920x1080.jpg");
}
.cid-sfe2vfas2N {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfe2vfas2N H1 {
  color: #232323;
}
.cid-sfe2vfas2N .mbr-text,
.cid-sfe2vfas2N .mbr-section-btn {
  color: #716c80;
}
.cid-sfe2vfas2N H3 {
  color: #716c80;
}
.cid-sfe3CRISNi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfe3CRISNi img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfe3CRISNi H1 {
  color: #57468b;
}
.cid-sfe3CRISNi .mbr-text,
.cid-sfe3CRISNi .mbr-section-btn {
  color: #716c80;
}
.cid-sfe3CRISNi H3 {
  color: #716c80;
}
.cid-sfe3CRISNi .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfe3CRISNi .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfe3CRISNi .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfe3CRISNi .link:hover {
  color: #ffffff !important;
}
.cid-sfe3CRISNi .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfe3CRISNi DIV {
  color: #57468b;
}
.cid-sfe3Wuhh9A {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfe3Wuhh9A .mbr-section-subtitle {
  color: #767676;
}
.cid-sfe3Wuhh9A .container-table {
  margin: 0 auto;
}
.cid-sfe3Wuhh9A .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfe3Wuhh9A .dataTables_wrapper {
  display: block;
}
.cid-sfe3Wuhh9A .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfe3Wuhh9A .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfe3Wuhh9A table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfe3Wuhh9A table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfe3Wuhh9A table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfe3Wuhh9A table td {
  border: 1px solid #cccccc;
}
.cid-sfe3Wuhh9A .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfe3Wuhh9A .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfe3Wuhh9A .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfe3Wuhh9A .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfe3Wuhh9A .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfe3Wuhh9A .dataTables_filter {
    text-align: center;
  }
  .cid-sfe3Wuhh9A .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfe3Wuhh9A .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfe3Wuhh9A .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfe3Wuhh9A .mbr-section-title {
  color: #57468b;
}
.cid-sfe3Wuhh9A .head-item1 {
  color: #232323;
}
.cid-sfe3Wuhh9A .body-item1 {
  color: #716c80;
}
.cid-sfe4hZv1Sl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfe4hZv1Sl .mbr-section-subtitle {
  color: #767676;
}
.cid-sfe4hZv1Sl .container-table {
  margin: 0 auto;
}
.cid-sfe4hZv1Sl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfe4hZv1Sl .dataTables_wrapper {
  display: block;
}
.cid-sfe4hZv1Sl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfe4hZv1Sl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfe4hZv1Sl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfe4hZv1Sl table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfe4hZv1Sl table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfe4hZv1Sl table td {
  border: 1px solid #cccccc;
}
.cid-sfe4hZv1Sl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfe4hZv1Sl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfe4hZv1Sl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfe4hZv1Sl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfe4hZv1Sl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfe4hZv1Sl .dataTables_filter {
    text-align: center;
  }
  .cid-sfe4hZv1Sl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfe4hZv1Sl .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfe4hZv1Sl .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfe4hZv1Sl .mbr-section-title {
  color: #57468b;
}
.cid-sfe4hZv1Sl .head-item1 {
  color: #232323;
}
.cid-sfe4hZv1Sl .body-item1 {
  color: #716c80;
}
.cid-sfe4HV1g0Q {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfe4HV1g0Q .mbr-section-subtitle {
  color: #767676;
}
.cid-sfe4HV1g0Q .container-table {
  margin: 0 auto;
}
.cid-sfe4HV1g0Q .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfe4HV1g0Q .dataTables_wrapper {
  display: block;
}
.cid-sfe4HV1g0Q .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfe4HV1g0Q .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfe4HV1g0Q table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfe4HV1g0Q table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfe4HV1g0Q table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfe4HV1g0Q table td {
  border: 1px solid #cccccc;
}
.cid-sfe4HV1g0Q .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfe4HV1g0Q .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfe4HV1g0Q .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfe4HV1g0Q .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfe4HV1g0Q .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfe4HV1g0Q .dataTables_filter {
    text-align: center;
  }
  .cid-sfe4HV1g0Q .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfe4HV1g0Q .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfe4HV1g0Q .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfe4HV1g0Q .mbr-section-title {
  color: #57468b;
}
.cid-sfe4HV1g0Q .head-item1 {
  color: #232323;
}
.cid-sfe4HV1g0Q .body-item1 {
  color: #716c80;
}
.cid-sfe6zfRszW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfe6zfRszW H1 {
  color: #232323;
}
.cid-sfe6zfRszW .mbr-text,
.cid-sfe6zfRszW .mbr-section-btn {
  color: #716c80;
}
.cid-sfe6zfRszW H3 {
  color: #716c80;
}
.cid-sL6hbda6jT {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sL6hbda6jT .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sL6hbda6jT .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sL6hbda6jT .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sL6hbda6jT .price-term {
  margin-left: -5px;
}
.cid-sL6hbda6jT .pt2 {
  padding-top: 2rem;
}
.cid-sL6hbda6jT .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sL6hbda6jT .plan-descr {
  color: #444444;
}
.cid-sL6hbda6jT .plan-price {
  margin-top: 2rem;
}
.cid-sL6hbda6jT .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6hbda6jT .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6hbda6jT .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sL6hbda6jT .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sL6hbda6jT .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sL6hbda6jT .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sL6hbda6jT .plan-header,
.cid-sL6hbda6jT .plan-body {
  background-color: #ffffff;
}
.cid-sL6hbda6jT .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sL6hbda6jT .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sL6hbda6jT .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sL6hbda6jT .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sL6hbda6jT UL {
  color: #232323;
}
.cid-sYiJtFsxmQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/nrainstructor-scaled-2000x773.jpg");
}
.cid-sYiJtFsxmQ .mbr-text {
  color: #ffffff;
  letter-spacing: 0.03em;
  line-height: 1.8;
}
.cid-sYiJtFsxmQ .card-img span {
  font-size: 80px;
  color: #ffffff;
}
.cid-sYiJtFsxmQ .card-title {
  margin-bottom: 2rem;
  text-align: center;
  color: #ffffff;
  letter-spacing: 0.1em;
}
.cid-sL5AeizsOe {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5AeizsOe .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5AeizsOe .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5AeizsOe .mbr-text {
  color: #444;
}
.cid-sL5AeizsOe h5 {
  margin-bottom: 0;
}
.cid-sL5AeizsOe .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5AeizsOe .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5AeizsOe .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5AeizsOe .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5AeizsOe .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5AeizsOe .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5AeizsOe .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5AeizsOe .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5AeizsOe .media-container-row > div {
  padding: 0px;
}
.cid-sL5AeizsOe .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5AeizsOe .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5AeizsOe .group-title SPAN {
  color: #ffffff;
}
.cid-sL5AeizsOe .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5AeizsOe .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5AeizsOe .social-list,
  .cid-sL5AeizsOe .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5AeizsOe h3 {
    margin-bottom: 10px;
  }
  .cid-sL5AeizsOe .navbar-brand {
    text-align: center;
  }
}
.cid-sL5AeizsOe .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPeOYfoP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPeOYfoP .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPeOYfoP a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPeOYfoP .mbr-section-btn {
  margin: 0;
}
.cid-sOXPeOYfoP .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPeOYfoP .form-control:focus,
.cid-sOXPeOYfoP .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPeOYfoP .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPeOYfoP input::-webkit-input-placeholder,
.cid-sOXPeOYfoP textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPeOYfoP input:-moz-placeholder,
.cid-sOXPeOYfoP textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPeOYfoP .jq-selectbox li,
.cid-sOXPeOYfoP .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPeOYfoP .jq-selectbox li:hover,
.cid-sOXPeOYfoP .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPeOYfoP .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPeOYfoP .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPeOYfoP .form-group,
.cid-sOXPeOYfoP .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPeOYfoP .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPeOYfoP .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPeOYfoP .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPeOYfoP .form-block {
    padding: 1rem;
  }
}
.cid-sOXPeOYfoP P {
  color: #ffffff;
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfpPOdm8Cy {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sfpPOdm8Cy H1 {
  color: #232323;
}
.cid-sfpPOdm8Cy .mbr-text,
.cid-sfpPOdm8Cy .mbr-section-btn {
  color: #716c80;
}
.cid-sfpPOdm8Cy H3 {
  color: #716c80;
}
.cid-sGWF9sSDbh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sGWF9sSDbh H1 {
  color: #232323;
}
.cid-sGWF9sSDbh .mbr-text,
.cid-sGWF9sSDbh .mbr-section-btn {
  color: #716c80;
}
.cid-sGWF9sSDbh H3 {
  color: #716c80;
}
.cid-stmQ1O5swr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stmQ1O5swr img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-stmQ1O5swr H1 {
  color: #57468b;
}
.cid-stmQ1O5swr .mbr-text,
.cid-stmQ1O5swr .mbr-section-btn {
  color: #716c80;
}
.cid-stmQ1O5swr H3 {
  color: #716c80;
}
.cid-stmQ1O5swr .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-stmQ1O5swr .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-stmQ1O5swr .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-stmQ1O5swr .link:hover {
  color: #ffffff !important;
}
.cid-stmQ1O5swr .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-stmQ1O5swr DIV {
  color: #57468b;
}
.cid-so5kArOXCe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-so5kArOXCe .menu-item {
  padding-bottom: 2rem;
}
.cid-so5kArOXCe .menu-box {
  display: flex;
}
.cid-so5kArOXCe .menu-box .box-text {
  word-break: break-word;
  padding-right: 2rem;
}
.cid-so5kArOXCe .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-so5kArOXCe .menu-item:nth-child(odd) {
    padding-right: 2rem;
  }
  .cid-so5kArOXCe .menu-item:nth-child(even) {
    padding-left: 2rem;
  }
}
.cid-so5kArOXCe H3 {
  color: #000000;
}
.cid-so5kArOXCe P {
  color: #000000;
}
.cid-so5kArOXCe SPAN {
  color: #000000;
}
.cid-sfpPOe8hiA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfpPOe8hiA H1 {
  color: #232323;
}
.cid-sfpPOe8hiA .mbr-text,
.cid-sfpPOe8hiA .mbr-section-btn {
  color: #716c80;
}
.cid-sfpPOe8hiA H3 {
  color: #716c80;
}
.cid-sfpPOeqcvK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfpPOeqcvK img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfpPOeqcvK H1 {
  color: #000000;
}
.cid-sfpPOeqcvK .mbr-text,
.cid-sfpPOeqcvK .mbr-section-btn {
  color: #716c80;
}
.cid-sfpPOeqcvK H3 {
  color: #716c80;
}
.cid-sfpPOeqcvK .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfpPOeqcvK .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfpPOeqcvK .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfpPOeqcvK .link:hover {
  color: #ffffff !important;
}
.cid-sfpPOeqcvK .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfpPOeqcvK DIV {
  color: #57468b;
}
.cid-sfpPOeGt30 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfpPOeGt30 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfpPOeGt30 .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sfpPOeGt30 .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sfpPOeGt30 .btn-primary-outline:active {
  color: gray;
}
.cid-sfpPOeGt30 .btn-primary-outline:hover {
  color: white;
}
.cid-sfpPOeGt30 .mbr-gallery-title:before {
  border-radius: 0px 0px 10px 10px;
}
.cid-sfpPOeGt30 div {
  overflow: hidden;
}
.cid-sfpPOeGt30 .btn-primary-outline.active {
  color: white;
}
.cid-sfpPOeGt30 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfpPOeGt30 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfpPOeGt30 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfpPOeGt30 .mbr-gallery-item {
  overflow: hidden;
}
.cid-sfpPOeGt30 .mbr-gallery-item img {
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sfpPOeGt30 .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sfpPOeGt30 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sfpPOeGt30 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfpPOeGt30 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sfpPOeGt30 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfpPOeGt30 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-stmTIf0JND {
  padding-top: 120px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/website-poly-gray-1920x1080.jpeg");
}
.cid-stmTIf0JND .mbr-text {
  color: #767676;
}
.cid-stmTIf0JND .card-subtitle {
  margin: 0;
}
.cid-stmTIf0JND .link {
  margin: 0;
}
.cid-stmTIf0JND .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-stmTIf0JND .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-stmTIf0JND .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-stmTIf0JND .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-stmTIf0JND .date {
  margin: 0;
}
.cid-stmTIf0JND img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-stmTIf0JND .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-stmTIf0JND .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-stmTIf0JND .card-img:hover:before {
  opacity: 0.4;
}
.cid-stmTIf0JND .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-stmTIf0JND .icon-box {
    flex-direction: column;
  }
  .cid-stmTIf0JND .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-stmTIf0JND .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-stmTIf0JND .card {
    margin-bottom: 3rem;
  }
}
.cid-stmTIf0JND .mbr-text,
.cid-stmTIf0JND .link {
  text-align: center;
  color: #000000;
}
.cid-stmTIf0JND .card-title,
.cid-stmTIf0JND .card-img {
  color: #000000;
}
.cid-sOXO7hSlJf.popup-builder {
  background-color: #ffffff;
}
.cid-sOXO7hSlJf.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sOXO7hSlJf.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sOXO7hSlJf .modal-content,
.cid-sOXO7hSlJf .modal-dialog {
  height: auto;
}
.cid-sOXO7hSlJf .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sOXO7hSlJf .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sOXO7hSlJf .form-wrapper .mbr-form .form-group,
  .cid-sOXO7hSlJf .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sOXO7hSlJf .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sOXO7hSlJf .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXO7hSlJf .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sOXO7hSlJf .pt-0 {
  padding-top: 0 !important;
}
.cid-sOXO7hSlJf .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sOXO7hSlJf .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sOXO7hSlJf .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sOXO7hSlJf .modal-open {
  overflow: hidden;
}
.cid-sOXO7hSlJf .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sOXO7hSlJf .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sOXO7hSlJf .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sOXO7hSlJf .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sOXO7hSlJf .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sOXO7hSlJf .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sOXO7hSlJf .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sOXO7hSlJf .modal-content {
  background: #efefef;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sOXO7hSlJf .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sOXO7hSlJf .modal-backdrop.fade {
  opacity: 0;
}
.cid-sOXO7hSlJf .modal-backdrop.show {
  opacity: .5;
}
.cid-sOXO7hSlJf .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sOXO7hSlJf .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sOXO7hSlJf .modal-header .close:hover {
  opacity: 1;
}
.cid-sOXO7hSlJf .modal-header .close:focus {
  outline: none;
}
.cid-sOXO7hSlJf .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #000000;
}
.cid-sOXO7hSlJf .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sOXO7hSlJf .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sOXO7hSlJf .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sOXO7hSlJf .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sOXO7hSlJf .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sOXO7hSlJf .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sOXO7hSlJf .modal-sm {
    max-width: 300px;
  }
  .cid-sOXO7hSlJf .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sOXO7hSlJf .modal-lg,
  .cid-sOXO7hSlJf .modal-xl {
    max-width: 800px;
  }
  .cid-sOXO7hSlJf .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sOXO7hSlJf .modal-xl {
    max-width: 1140px;
  }
  .cid-sOXO7hSlJf .container {
    max-width: 1140px;
  }
}
.cid-sOXO7hSlJf .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sOXO7hSlJf .container {
    max-width: 720px;
  }
}
.cid-sOXO7hSlJf .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sOXO7hSlJf .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sOXO7hSlJf .form-group {
  margin-bottom: 1rem;
}
.cid-sOXO7hSlJf .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
}
.cid-sOXO7hSlJf .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sOXO7hSlJf .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sOXO7hSlJf LABEL {
  color: #232323;
}
.cid-sL5zHdPHAS {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5zHdPHAS .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5zHdPHAS .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5zHdPHAS .mbr-text {
  color: #444;
}
.cid-sL5zHdPHAS h5 {
  margin-bottom: 0;
}
.cid-sL5zHdPHAS .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5zHdPHAS .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5zHdPHAS .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5zHdPHAS .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5zHdPHAS .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5zHdPHAS .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5zHdPHAS .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5zHdPHAS .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5zHdPHAS .media-container-row > div {
  padding: 0px;
}
.cid-sL5zHdPHAS .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5zHdPHAS .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5zHdPHAS .group-title SPAN {
  color: #ffffff;
}
.cid-sL5zHdPHAS .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5zHdPHAS .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5zHdPHAS .social-list,
  .cid-sL5zHdPHAS .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5zHdPHAS h3 {
    margin-bottom: 10px;
  }
  .cid-sL5zHdPHAS .navbar-brand {
    text-align: center;
  }
}
.cid-sL5zHdPHAS .links SPAN {
  color: #9e9e9e;
}
.cid-sOXP1C88yt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXP1C88yt .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXP1C88yt a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXP1C88yt .mbr-section-btn {
  margin: 0;
}
.cid-sOXP1C88yt .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXP1C88yt .form-control:focus,
.cid-sOXP1C88yt .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXP1C88yt .form-group {
  margin-bottom: 1rem;
}
.cid-sOXP1C88yt input::-webkit-input-placeholder,
.cid-sOXP1C88yt textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXP1C88yt input:-moz-placeholder,
.cid-sOXP1C88yt textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXP1C88yt .jq-selectbox li,
.cid-sOXP1C88yt .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXP1C88yt .jq-selectbox li:hover,
.cid-sOXP1C88yt .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXP1C88yt .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXP1C88yt .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXP1C88yt .form-group,
.cid-sOXP1C88yt .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXP1C88yt .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXP1C88yt .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXP1C88yt .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXP1C88yt .form-block {
    padding: 1rem;
  }
}
.cid-sOXP1C88yt P {
  color: #ffffff;
}
.cid-sfpPOfouGO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfpOQPl6cj {
  background-image: url("../../../assets/images/rental-wall-flag-2000x1500.jpg");
}
.cid-sfpxdtkooV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfpxdtkooV H1 {
  color: #232323;
}
.cid-sfpxdtkooV .mbr-text,
.cid-sfpxdtkooV .mbr-section-btn {
  color: #716c80;
}
.cid-sfpxdtkooV H3 {
  color: #716c80;
}
.cid-sfpNh6R8Iq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfpNh6R8Iq .mbr-text {
  color: #716c80;
  line-height: 2;
  text-align: left;
}
.cid-sfpNh6R8Iq .price-text {
  line-height: 1.5;
  color: #716c80;
  text-align: left;
}
.cid-sfpNh6R8Iq .card-title {
  line-height: 1.5;
  color: #000000;
  padding-top: 2rem;
  text-align: left;
}
.cid-sfpNh6R8Iq .card-img {
  padding-right: 2rem;
}
.cid-sfpNh6R8Iq .card {
  display: flex;
  justify-content: center;
  flex-direction: row;
  transition: all 0.3s;
  padding: 3rem 1.5rem !important;
}
.cid-sfpNh6R8Iq .card:hover {
  box-shadow: 0 10px 55px 5px rgba(100, 100, 100, 0.35);
}
@media (max-width: 992px) {
  .cid-sfpNh6R8Iq .align-right,
  .cid-sfpNh6R8Iq .align-left {
    text-align: center;
  }
  .cid-sfpNh6R8Iq .card-title {
    padding-top: 0rem;
  }
  .cid-sfpNh6R8Iq .price {
    margin-bottom: 0;
  }
  .cid-sfpNh6R8Iq .card {
    flex-direction: column;
    align-items: center;
    padding: 2rem 0!important;
  }
  .cid-sfpNh6R8Iq .card .card-img {
    margin-bottom: 0rem;
  }
  .cid-sfpNh6R8Iq .card:hover {
    transform: none;
  }
  .cid-sfpNh6R8Iq .card-img {
    padding: 0;
  }
}
@media (max-width: 576px) {
  .cid-sfpNh6R8Iq .card:hover {
    box-shadow: none;
  }
}
.cid-sfpNh6R8Iq .btn {
  padding: 0.8rem 1.8rem;
  margin: 0!important;
  margin-top: 0.5rem;
}
.cid-sfpNh6R8Iq .price {
  color: #000000;
  text-align: left;
}
.cid-sfpNh6R8Iq .card-title B {
  color: #000;
}
.cid-sfpLM62tSg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfpLM62tSg H1 {
  color: #232323;
}
.cid-sfpLM62tSg .mbr-text,
.cid-sfpLM62tSg .mbr-section-btn {
  color: #716c80;
}
.cid-sfpLM62tSg H3 {
  color: #716c80;
}
.cid-sfpM0ckgQW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfpM0ckgQW img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfpM0ckgQW H1 {
  color: #000000;
}
.cid-sfpM0ckgQW .mbr-text,
.cid-sfpM0ckgQW .mbr-section-btn {
  color: #716c80;
}
.cid-sfpM0ckgQW H3 {
  color: #716c80;
}
.cid-sfpM0ckgQW .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfpM0ckgQW .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfpM0ckgQW .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfpM0ckgQW .link:hover {
  color: #ffffff !important;
}
.cid-sfpM0ckgQW .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfpM0ckgQW DIV {
  color: #57468b;
}
.cid-sfpqxnb2Td {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfpqxnb2Td .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfpqxnb2Td .btn {
  font-size: 16px;
  padding: 0.5rem 2rem;
}
.cid-sfpqxnb2Td .btn-primary-outline {
  border: none;
  color: gray;
}
.cid-sfpqxnb2Td .btn-primary-outline:active {
  color: gray;
}
.cid-sfpqxnb2Td .btn-primary-outline:hover {
  color: white;
}
.cid-sfpqxnb2Td .mbr-gallery-title:before {
  border-radius: 0px 0px 10px 10px;
}
.cid-sfpqxnb2Td div {
  overflow: hidden;
}
.cid-sfpqxnb2Td .btn-primary-outline.active {
  color: white;
}
.cid-sfpqxnb2Td .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfpqxnb2Td .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfpqxnb2Td .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfpqxnb2Td .mbr-gallery-item {
  overflow: hidden;
}
.cid-sfpqxnb2Td .mbr-gallery-item img {
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sfpqxnb2Td .mbr-gallery-filter {
  padding-top: 20px;
  padding-bottom: 20px;
}
.cid-sfpqxnb2Td .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sfpqxnb2Td .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfpqxnb2Td .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sfpqxnb2Td .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfpqxnb2Td .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-stniajaHPR {
  padding-top: 120px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/website-poly-gray-1920x1080.jpeg");
}
.cid-stniajaHPR .mbr-text {
  color: #767676;
}
.cid-stniajaHPR .card-subtitle {
  margin: 0;
}
.cid-stniajaHPR .link {
  margin: 0;
}
.cid-stniajaHPR .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-stniajaHPR .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-stniajaHPR .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-stniajaHPR .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-stniajaHPR .date {
  margin: 0;
}
.cid-stniajaHPR img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-stniajaHPR .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-stniajaHPR .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-stniajaHPR .card-img:hover:before {
  opacity: 0.4;
}
.cid-stniajaHPR .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-stniajaHPR .icon-box {
    flex-direction: column;
  }
  .cid-stniajaHPR .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-stniajaHPR .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-stniajaHPR .card {
    margin-bottom: 3rem;
  }
}
.cid-stniajaHPR .mbr-text,
.cid-stniajaHPR .link {
  text-align: center;
  color: #000000;
}
.cid-stniajaHPR .card-title,
.cid-stniajaHPR .card-img {
  color: #000000;
}
.cid-sL5zDWGrgh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5zDWGrgh .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5zDWGrgh .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5zDWGrgh .mbr-text {
  color: #444;
}
.cid-sL5zDWGrgh h5 {
  margin-bottom: 0;
}
.cid-sL5zDWGrgh .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5zDWGrgh .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5zDWGrgh .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5zDWGrgh .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5zDWGrgh .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5zDWGrgh .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5zDWGrgh .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5zDWGrgh .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5zDWGrgh .media-container-row > div {
  padding: 0px;
}
.cid-sL5zDWGrgh .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5zDWGrgh .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5zDWGrgh .group-title SPAN {
  color: #ffffff;
}
.cid-sL5zDWGrgh .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5zDWGrgh .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5zDWGrgh .social-list,
  .cid-sL5zDWGrgh .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5zDWGrgh h3 {
    margin-bottom: 10px;
  }
  .cid-sL5zDWGrgh .navbar-brand {
    text-align: center;
  }
}
.cid-sL5zDWGrgh .links SPAN {
  color: #9e9e9e;
}
.cid-sOXOWA9kJQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXOWA9kJQ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXOWA9kJQ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXOWA9kJQ .mbr-section-btn {
  margin: 0;
}
.cid-sOXOWA9kJQ .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXOWA9kJQ .form-control:focus,
.cid-sOXOWA9kJQ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXOWA9kJQ .form-group {
  margin-bottom: 1rem;
}
.cid-sOXOWA9kJQ input::-webkit-input-placeholder,
.cid-sOXOWA9kJQ textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXOWA9kJQ input:-moz-placeholder,
.cid-sOXOWA9kJQ textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXOWA9kJQ .jq-selectbox li,
.cid-sOXOWA9kJQ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXOWA9kJQ .jq-selectbox li:hover,
.cid-sOXOWA9kJQ .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXOWA9kJQ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXOWA9kJQ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXOWA9kJQ .form-group,
.cid-sOXOWA9kJQ .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXOWA9kJQ .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXOWA9kJQ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXOWA9kJQ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXOWA9kJQ .form-block {
    padding: 1rem;
  }
}
.cid-sOXOWA9kJQ P {
  color: #ffffff;
}
.cid-sfpq3Bkny8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfek50Ej8P {
  background-image: url("../../../assets/images/handgun2-2000x1125.jpg");
}
.cid-sfek51cAXf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfek51cAXf H1 {
  color: #232323;
}
.cid-sfek51cAXf .mbr-text,
.cid-sfek51cAXf .mbr-section-btn {
  color: #716c80;
}
.cid-sfek51cAXf H3 {
  color: #716c80;
}
.cid-sfek51z8OA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfek51z8OA img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfek51z8OA H1 {
  color: #57468b;
}
.cid-sfek51z8OA .mbr-text,
.cid-sfek51z8OA .mbr-section-btn {
  color: #716c80;
}
.cid-sfek51z8OA H3 {
  color: #716c80;
}
.cid-sfek51z8OA .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfek51z8OA .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfek51z8OA .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfek51z8OA .link:hover {
  color: #ffffff !important;
}
.cid-sfek51z8OA .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfek51z8OA DIV {
  color: #57468b;
}
.cid-sfek52ill3 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfek52ill3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfek52ill3 .container-table {
  margin: 0 auto;
}
.cid-sfek52ill3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfek52ill3 .dataTables_wrapper {
  display: block;
}
.cid-sfek52ill3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfek52ill3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfek52ill3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfek52ill3 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfek52ill3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfek52ill3 table td {
  border: 1px solid #cccccc;
}
.cid-sfek52ill3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfek52ill3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfek52ill3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfek52ill3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfek52ill3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfek52ill3 .dataTables_filter {
    text-align: center;
  }
  .cid-sfek52ill3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfek52ill3 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfek52ill3 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfek52ill3 .mbr-section-title {
  color: #57468b;
}
.cid-sfek52ill3 .head-item1 {
  color: #232323;
}
.cid-sfek52ill3 .body-item1 {
  color: #716c80;
}
.cid-sfek52E7Lc {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfek52E7Lc .mbr-section-subtitle {
  color: #767676;
}
.cid-sfek52E7Lc .container-table {
  margin: 0 auto;
}
.cid-sfek52E7Lc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfek52E7Lc .dataTables_wrapper {
  display: block;
}
.cid-sfek52E7Lc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfek52E7Lc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfek52E7Lc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfek52E7Lc table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfek52E7Lc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfek52E7Lc table td {
  border: 1px solid #cccccc;
}
.cid-sfek52E7Lc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfek52E7Lc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfek52E7Lc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfek52E7Lc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfek52E7Lc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfek52E7Lc .dataTables_filter {
    text-align: center;
  }
  .cid-sfek52E7Lc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfek52E7Lc .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfek52E7Lc .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfek52E7Lc .mbr-section-title {
  color: #57468b;
}
.cid-sfek52E7Lc .head-item1 {
  color: #232323;
}
.cid-sfek52E7Lc .body-item1 {
  color: #716c80;
}
.cid-sfek52ZdD4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfek52ZdD4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfek52ZdD4 .container-table {
  margin: 0 auto;
}
.cid-sfek52ZdD4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfek52ZdD4 .dataTables_wrapper {
  display: block;
}
.cid-sfek52ZdD4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfek52ZdD4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfek52ZdD4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfek52ZdD4 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfek52ZdD4 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfek52ZdD4 table td {
  border: 1px solid #cccccc;
}
.cid-sfek52ZdD4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfek52ZdD4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfek52ZdD4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfek52ZdD4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfek52ZdD4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfek52ZdD4 .dataTables_filter {
    text-align: center;
  }
  .cid-sfek52ZdD4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfek52ZdD4 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfek52ZdD4 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfek52ZdD4 .mbr-section-title {
  color: #57468b;
}
.cid-sfek52ZdD4 .head-item1 {
  color: #232323;
}
.cid-sfek52ZdD4 .body-item1 {
  color: #716c80;
}
.cid-sfek53k9ph {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfek53k9ph H1 {
  color: #232323;
}
.cid-sfek53k9ph .mbr-text,
.cid-sfek53k9ph .mbr-section-btn {
  color: #716c80;
}
.cid-sfek53k9ph H3 {
  color: #716c80;
}
.cid-sNJsakBqg1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJsakBqg1 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJsakBqg1 .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJsakBqg1 .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJsakBqg1 .price-term {
  margin-left: -5px;
}
.cid-sNJsakBqg1 .pt2 {
  padding-top: 2rem;
}
.cid-sNJsakBqg1 .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJsakBqg1 .plan-descr {
  color: #444444;
}
.cid-sNJsakBqg1 .plan-price {
  margin-top: 2rem;
}
.cid-sNJsakBqg1 .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJsakBqg1 .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJsakBqg1 .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJsakBqg1 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJsakBqg1 .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJsakBqg1 .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJsakBqg1 .plan-header,
.cid-sNJsakBqg1 .plan-body {
  background-color: #ffffff;
}
.cid-sNJsakBqg1 .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJsakBqg1 .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJsakBqg1 .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJsakBqg1 .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJsakBqg1 UL {
  color: #232323;
}
.cid-sfek53W679 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfek53W679 H1 {
  color: #e60707;
}
.cid-sfek53W679 .mbr-text,
.cid-sfek53W679 .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-sfek53W679 img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-sfek53W679 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sfek53W679 H3 {
  color: #716c80;
}
.cid-sL5C4lBSL3 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5C4lBSL3 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5C4lBSL3 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5C4lBSL3 .mbr-text {
  color: #444;
}
.cid-sL5C4lBSL3 h5 {
  margin-bottom: 0;
}
.cid-sL5C4lBSL3 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5C4lBSL3 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5C4lBSL3 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5C4lBSL3 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5C4lBSL3 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5C4lBSL3 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5C4lBSL3 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5C4lBSL3 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5C4lBSL3 .media-container-row > div {
  padding: 0px;
}
.cid-sL5C4lBSL3 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5C4lBSL3 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5C4lBSL3 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5C4lBSL3 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5C4lBSL3 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5C4lBSL3 .social-list,
  .cid-sL5C4lBSL3 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5C4lBSL3 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5C4lBSL3 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5C4lBSL3 .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQ86QOHW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQ86QOHW .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQ86QOHW a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQ86QOHW .mbr-section-btn {
  margin: 0;
}
.cid-sOXQ86QOHW .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQ86QOHW .form-control:focus,
.cid-sOXQ86QOHW .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQ86QOHW .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQ86QOHW input::-webkit-input-placeholder,
.cid-sOXQ86QOHW textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQ86QOHW input:-moz-placeholder,
.cid-sOXQ86QOHW textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQ86QOHW .jq-selectbox li,
.cid-sOXQ86QOHW .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQ86QOHW .jq-selectbox li:hover,
.cid-sOXQ86QOHW .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQ86QOHW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQ86QOHW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQ86QOHW .form-group,
.cid-sOXQ86QOHW .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQ86QOHW .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQ86QOHW .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQ86QOHW .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQ86QOHW .form-block {
    padding: 1rem;
  }
}
.cid-sOXQ86QOHW P {
  color: #ffffff;
}
.cid-sfek54b6in {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfipH7Gj5k {
  background-image: url("../../../assets/images/handgun1b-2000x1333.jpg");
}
.cid-sfipH8ieMB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfipH8ieMB H1 {
  color: #232323;
}
.cid-sfipH8ieMB .mbr-text,
.cid-sfipH8ieMB .mbr-section-btn {
  color: #716c80;
}
.cid-sfipH8ieMB H3 {
  color: #716c80;
}
.cid-sfipH8BWx9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfipH8BWx9 img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfipH8BWx9 H1 {
  color: #57468b;
}
.cid-sfipH8BWx9 .mbr-text,
.cid-sfipH8BWx9 .mbr-section-btn {
  color: #716c80;
}
.cid-sfipH8BWx9 H3 {
  color: #716c80;
}
.cid-sfipH8BWx9 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfipH8BWx9 .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfipH8BWx9 .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfipH8BWx9 .link:hover {
  color: #ffffff !important;
}
.cid-sfipH8BWx9 .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfipH8BWx9 DIV {
  color: #57468b;
}
.cid-sfipH9hq4J {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfipH9hq4J .mbr-section-subtitle {
  color: #767676;
}
.cid-sfipH9hq4J .container-table {
  margin: 0 auto;
}
.cid-sfipH9hq4J .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfipH9hq4J .dataTables_wrapper {
  display: block;
}
.cid-sfipH9hq4J .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfipH9hq4J .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfipH9hq4J table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfipH9hq4J table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfipH9hq4J table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfipH9hq4J table td {
  border: 1px solid #cccccc;
}
.cid-sfipH9hq4J .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfipH9hq4J .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfipH9hq4J .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfipH9hq4J .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfipH9hq4J .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfipH9hq4J .dataTables_filter {
    text-align: center;
  }
  .cid-sfipH9hq4J .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfipH9hq4J .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfipH9hq4J .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfipH9hq4J .mbr-section-title {
  color: #57468b;
}
.cid-sfipH9hq4J .head-item1 {
  color: #232323;
}
.cid-sfipH9hq4J .body-item1 {
  color: #716c80;
}
.cid-sfipH9E3w3 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfipH9E3w3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfipH9E3w3 .container-table {
  margin: 0 auto;
}
.cid-sfipH9E3w3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfipH9E3w3 .dataTables_wrapper {
  display: block;
}
.cid-sfipH9E3w3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfipH9E3w3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfipH9E3w3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfipH9E3w3 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfipH9E3w3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfipH9E3w3 table td {
  border: 1px solid #cccccc;
}
.cid-sfipH9E3w3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfipH9E3w3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfipH9E3w3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfipH9E3w3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfipH9E3w3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfipH9E3w3 .dataTables_filter {
    text-align: center;
  }
  .cid-sfipH9E3w3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfipH9E3w3 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfipH9E3w3 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfipH9E3w3 .mbr-section-title {
  color: #57468b;
}
.cid-sfipH9E3w3 .head-item1 {
  color: #232323;
}
.cid-sfipH9E3w3 .body-item1 {
  color: #716c80;
}
.cid-sfipH9Yjd3 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfipH9Yjd3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfipH9Yjd3 .container-table {
  margin: 0 auto;
}
.cid-sfipH9Yjd3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfipH9Yjd3 .dataTables_wrapper {
  display: block;
}
.cid-sfipH9Yjd3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfipH9Yjd3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfipH9Yjd3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfipH9Yjd3 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfipH9Yjd3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfipH9Yjd3 table td {
  border: 1px solid #cccccc;
}
.cid-sfipH9Yjd3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfipH9Yjd3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfipH9Yjd3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfipH9Yjd3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfipH9Yjd3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfipH9Yjd3 .dataTables_filter {
    text-align: center;
  }
  .cid-sfipH9Yjd3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfipH9Yjd3 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfipH9Yjd3 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfipH9Yjd3 .mbr-section-title {
  color: #57468b;
}
.cid-sfipH9Yjd3 .head-item1 {
  color: #232323;
}
.cid-sfipH9Yjd3 .body-item1 {
  color: #716c80;
}
.cid-sfipHahVMD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfipHahVMD H1 {
  color: #232323;
}
.cid-sfipHahVMD .mbr-text,
.cid-sfipHahVMD .mbr-section-btn {
  color: #716c80;
}
.cid-sfipHahVMD H3 {
  color: #716c80;
}
.cid-sNJrbGUfu2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJrbGUfu2 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJrbGUfu2 .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJrbGUfu2 .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJrbGUfu2 .price-term {
  margin-left: -5px;
}
.cid-sNJrbGUfu2 .pt2 {
  padding-top: 2rem;
}
.cid-sNJrbGUfu2 .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJrbGUfu2 .plan-descr {
  color: #444444;
}
.cid-sNJrbGUfu2 .plan-price {
  margin-top: 2rem;
}
.cid-sNJrbGUfu2 .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJrbGUfu2 .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJrbGUfu2 .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJrbGUfu2 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJrbGUfu2 .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJrbGUfu2 .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJrbGUfu2 .plan-header,
.cid-sNJrbGUfu2 .plan-body {
  background-color: #ffffff;
}
.cid-sNJrbGUfu2 .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJrbGUfu2 .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJrbGUfu2 .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJrbGUfu2 .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJrbGUfu2 UL {
  color: #232323;
}
.cid-sfipHaVB3I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfipHaVB3I H1 {
  color: #e60707;
}
.cid-sfipHaVB3I .mbr-text,
.cid-sfipHaVB3I .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-sfipHaVB3I img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-sfipHaVB3I img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sfipHaVB3I H3 {
  color: #716c80;
}
.cid-sL5BWDqQJI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5BWDqQJI .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5BWDqQJI .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5BWDqQJI .mbr-text {
  color: #444;
}
.cid-sL5BWDqQJI h5 {
  margin-bottom: 0;
}
.cid-sL5BWDqQJI .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5BWDqQJI .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5BWDqQJI .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5BWDqQJI .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5BWDqQJI .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5BWDqQJI .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5BWDqQJI .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5BWDqQJI .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5BWDqQJI .media-container-row > div {
  padding: 0px;
}
.cid-sL5BWDqQJI .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5BWDqQJI .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5BWDqQJI .group-title SPAN {
  color: #ffffff;
}
.cid-sL5BWDqQJI .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5BWDqQJI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5BWDqQJI .social-list,
  .cid-sL5BWDqQJI .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5BWDqQJI h3 {
    margin-bottom: 10px;
  }
  .cid-sL5BWDqQJI .navbar-brand {
    text-align: center;
  }
}
.cid-sL5BWDqQJI .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQ0uxuPm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQ0uxuPm .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQ0uxuPm a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQ0uxuPm .mbr-section-btn {
  margin: 0;
}
.cid-sOXQ0uxuPm .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQ0uxuPm .form-control:focus,
.cid-sOXQ0uxuPm .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQ0uxuPm .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQ0uxuPm input::-webkit-input-placeholder,
.cid-sOXQ0uxuPm textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQ0uxuPm input:-moz-placeholder,
.cid-sOXQ0uxuPm textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQ0uxuPm .jq-selectbox li,
.cid-sOXQ0uxuPm .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQ0uxuPm .jq-selectbox li:hover,
.cid-sOXQ0uxuPm .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQ0uxuPm .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQ0uxuPm .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQ0uxuPm .form-group,
.cid-sOXQ0uxuPm .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQ0uxuPm .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQ0uxuPm .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQ0uxuPm .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQ0uxuPm .form-block {
    padding: 1rem;
  }
}
.cid-sOXQ0uxuPm P {
  color: #ffffff;
}
.cid-sfipHb9x5j {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfiqEjjedk {
  background-image: url("../../../assets/images/instruct101-small-2000x1314.jpg");
}
.cid-sfiqEjQ100 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfiqEjQ100 H1 {
  color: #232323;
}
.cid-sfiqEjQ100 .mbr-text,
.cid-sfiqEjQ100 .mbr-section-btn {
  color: #716c80;
}
.cid-sfiqEjQ100 H3 {
  color: #716c80;
}
.cid-sfiqEkef9o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfiqEkef9o img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfiqEkef9o H1 {
  color: #57468b;
}
.cid-sfiqEkef9o .mbr-text,
.cid-sfiqEkef9o .mbr-section-btn {
  color: #716c80;
}
.cid-sfiqEkef9o H3 {
  color: #716c80;
}
.cid-sfiqEkef9o .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfiqEkef9o .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfiqEkef9o .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfiqEkef9o .link:hover {
  color: #ffffff !important;
}
.cid-sfiqEkef9o .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfiqEkef9o DIV {
  color: #57468b;
}
.cid-sfiqEkYDNw {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfiqEkYDNw .mbr-section-subtitle {
  color: #767676;
}
.cid-sfiqEkYDNw .container-table {
  margin: 0 auto;
}
.cid-sfiqEkYDNw .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfiqEkYDNw .dataTables_wrapper {
  display: block;
}
.cid-sfiqEkYDNw .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfiqEkYDNw .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfiqEkYDNw table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfiqEkYDNw table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfiqEkYDNw table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfiqEkYDNw table td {
  border: 1px solid #cccccc;
}
.cid-sfiqEkYDNw .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfiqEkYDNw .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfiqEkYDNw .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfiqEkYDNw .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfiqEkYDNw .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfiqEkYDNw .dataTables_filter {
    text-align: center;
  }
  .cid-sfiqEkYDNw .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfiqEkYDNw .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfiqEkYDNw .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfiqEkYDNw .mbr-section-title {
  color: #57468b;
}
.cid-sfiqEkYDNw .head-item1 {
  color: #232323;
}
.cid-sfiqEkYDNw .body-item1 {
  color: #716c80;
}
.cid-sfiqElodtd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfiqElodtd .mbr-section-subtitle {
  color: #767676;
}
.cid-sfiqElodtd .container-table {
  margin: 0 auto;
}
.cid-sfiqElodtd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfiqElodtd .dataTables_wrapper {
  display: block;
}
.cid-sfiqElodtd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfiqElodtd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfiqElodtd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfiqElodtd table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfiqElodtd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfiqElodtd table td {
  border: 1px solid #cccccc;
}
.cid-sfiqElodtd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfiqElodtd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfiqElodtd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfiqElodtd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfiqElodtd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfiqElodtd .dataTables_filter {
    text-align: center;
  }
  .cid-sfiqElodtd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfiqElodtd .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfiqElodtd .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfiqElodtd .mbr-section-title {
  color: #57468b;
}
.cid-sfiqElodtd .head-item1 {
  color: #232323;
}
.cid-sfiqElodtd .body-item1 {
  color: #716c80;
}
.cid-sfiqElKyGT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfiqElKyGT .mbr-section-subtitle {
  color: #767676;
}
.cid-sfiqElKyGT .container-table {
  margin: 0 auto;
}
.cid-sfiqElKyGT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfiqElKyGT .dataTables_wrapper {
  display: block;
}
.cid-sfiqElKyGT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfiqElKyGT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfiqElKyGT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfiqElKyGT table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfiqElKyGT table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfiqElKyGT table td {
  border: 1px solid #cccccc;
}
.cid-sfiqElKyGT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfiqElKyGT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfiqElKyGT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfiqElKyGT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfiqElKyGT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfiqElKyGT .dataTables_filter {
    text-align: center;
  }
  .cid-sfiqElKyGT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfiqElKyGT .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfiqElKyGT .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfiqElKyGT .mbr-section-title {
  color: #57468b;
}
.cid-sfiqElKyGT .head-item1 {
  color: #232323;
}
.cid-sfiqElKyGT .body-item1 {
  color: #716c80;
}
.cid-sfiqEm5keu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfiqEm5keu H1 {
  color: #232323;
}
.cid-sfiqEm5keu .mbr-text,
.cid-sfiqEm5keu .mbr-section-btn {
  color: #716c80;
}
.cid-sfiqEm5keu H3 {
  color: #716c80;
}
.cid-sNJrFvs4DP {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJrFvs4DP .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJrFvs4DP .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJrFvs4DP .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJrFvs4DP .price-term {
  margin-left: -5px;
}
.cid-sNJrFvs4DP .pt2 {
  padding-top: 2rem;
}
.cid-sNJrFvs4DP .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJrFvs4DP .plan-descr {
  color: #444444;
}
.cid-sNJrFvs4DP .plan-price {
  margin-top: 2rem;
}
.cid-sNJrFvs4DP .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJrFvs4DP .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJrFvs4DP .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJrFvs4DP .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJrFvs4DP .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJrFvs4DP .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJrFvs4DP .plan-header,
.cid-sNJrFvs4DP .plan-body {
  background-color: #ffffff;
}
.cid-sNJrFvs4DP .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJrFvs4DP .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJrFvs4DP .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJrFvs4DP .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJrFvs4DP UL {
  color: #232323;
}
.cid-sfiqEmNrmk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfiqEmNrmk H1 {
  color: #e60707;
}
.cid-sfiqEmNrmk .mbr-text,
.cid-sfiqEmNrmk .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-sfiqEmNrmk img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-sfiqEmNrmk img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sfiqEmNrmk H3 {
  color: #716c80;
}
.cid-sL5C0xahi2 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5C0xahi2 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5C0xahi2 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5C0xahi2 .mbr-text {
  color: #444;
}
.cid-sL5C0xahi2 h5 {
  margin-bottom: 0;
}
.cid-sL5C0xahi2 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5C0xahi2 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5C0xahi2 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5C0xahi2 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5C0xahi2 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5C0xahi2 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5C0xahi2 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5C0xahi2 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5C0xahi2 .media-container-row > div {
  padding: 0px;
}
.cid-sL5C0xahi2 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5C0xahi2 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5C0xahi2 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5C0xahi2 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5C0xahi2 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5C0xahi2 .social-list,
  .cid-sL5C0xahi2 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5C0xahi2 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5C0xahi2 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5C0xahi2 .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQ4myB0W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQ4myB0W .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQ4myB0W a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQ4myB0W .mbr-section-btn {
  margin: 0;
}
.cid-sOXQ4myB0W .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQ4myB0W .form-control:focus,
.cid-sOXQ4myB0W .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQ4myB0W .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQ4myB0W input::-webkit-input-placeholder,
.cid-sOXQ4myB0W textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQ4myB0W input:-moz-placeholder,
.cid-sOXQ4myB0W textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQ4myB0W .jq-selectbox li,
.cid-sOXQ4myB0W .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQ4myB0W .jq-selectbox li:hover,
.cid-sOXQ4myB0W .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQ4myB0W .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQ4myB0W .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQ4myB0W .form-group,
.cid-sOXQ4myB0W .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQ4myB0W .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQ4myB0W .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQ4myB0W .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQ4myB0W .form-block {
    padding: 1rem;
  }
}
.cid-sOXQ4myB0W P {
  color: #ffffff;
}
.cid-sfiqEnhGMY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfef4NNx5f {
  background-image: url("../../../assets/images/handgun1-2000x1334.jpg");
}
.cid-sfef4Os7Cm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfef4Os7Cm H1 {
  color: #232323;
}
.cid-sfef4Os7Cm .mbr-text,
.cid-sfef4Os7Cm .mbr-section-btn {
  color: #716c80;
}
.cid-sfef4Os7Cm H3 {
  color: #716c80;
}
.cid-sfef4OPP0e {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfef4OPP0e img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfef4OPP0e H1 {
  color: #57468b;
}
.cid-sfef4OPP0e .mbr-text,
.cid-sfef4OPP0e .mbr-section-btn {
  color: #716c80;
}
.cid-sfef4OPP0e H3 {
  color: #716c80;
}
.cid-sfef4OPP0e .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfef4OPP0e .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfef4OPP0e .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfef4OPP0e .link:hover {
  color: #ffffff !important;
}
.cid-sfef4OPP0e .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfef4OPP0e DIV {
  color: #57468b;
}
.cid-sfef4PvBoZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfef4PvBoZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sfef4PvBoZ .container-table {
  margin: 0 auto;
}
.cid-sfef4PvBoZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfef4PvBoZ .dataTables_wrapper {
  display: block;
}
.cid-sfef4PvBoZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfef4PvBoZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfef4PvBoZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfef4PvBoZ table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfef4PvBoZ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfef4PvBoZ table td {
  border: 1px solid #cccccc;
}
.cid-sfef4PvBoZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfef4PvBoZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfef4PvBoZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfef4PvBoZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfef4PvBoZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfef4PvBoZ .dataTables_filter {
    text-align: center;
  }
  .cid-sfef4PvBoZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfef4PvBoZ .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfef4PvBoZ .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfef4PvBoZ .mbr-section-title {
  color: #57468b;
}
.cid-sfef4PvBoZ .head-item1 {
  color: #232323;
}
.cid-sfef4PvBoZ .body-item1 {
  color: #716c80;
}
.cid-sfef4PTr5W {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfef4PTr5W .mbr-section-subtitle {
  color: #767676;
}
.cid-sfef4PTr5W .container-table {
  margin: 0 auto;
}
.cid-sfef4PTr5W .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfef4PTr5W .dataTables_wrapper {
  display: block;
}
.cid-sfef4PTr5W .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfef4PTr5W .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfef4PTr5W table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfef4PTr5W table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfef4PTr5W table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfef4PTr5W table td {
  border: 1px solid #cccccc;
}
.cid-sfef4PTr5W .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfef4PTr5W .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfef4PTr5W .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfef4PTr5W .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfef4PTr5W .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfef4PTr5W .dataTables_filter {
    text-align: center;
  }
  .cid-sfef4PTr5W .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfef4PTr5W .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfef4PTr5W .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfef4PTr5W .mbr-section-title {
  color: #57468b;
}
.cid-sfef4PTr5W .head-item1 {
  color: #232323;
}
.cid-sfef4PTr5W .body-item1 {
  color: #716c80;
}
.cid-sfef4QfWjf {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfef4QfWjf .mbr-section-subtitle {
  color: #767676;
}
.cid-sfef4QfWjf .container-table {
  margin: 0 auto;
}
.cid-sfef4QfWjf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfef4QfWjf .dataTables_wrapper {
  display: block;
}
.cid-sfef4QfWjf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfef4QfWjf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfef4QfWjf table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfef4QfWjf table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sfef4QfWjf table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfef4QfWjf table td {
  border: 1px solid #cccccc;
}
.cid-sfef4QfWjf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfef4QfWjf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfef4QfWjf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfef4QfWjf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfef4QfWjf .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfef4QfWjf .dataTables_filter {
    text-align: center;
  }
  .cid-sfef4QfWjf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfef4QfWjf .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sfef4QfWjf .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sfef4QfWjf .mbr-section-title {
  color: #57468b;
}
.cid-sfef4QfWjf .head-item1 {
  color: #232323;
}
.cid-sfef4QfWjf .body-item1 {
  color: #716c80;
}
.cid-sfef4Qz1rc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfef4Qz1rc H1 {
  color: #232323;
}
.cid-sfef4Qz1rc .mbr-text,
.cid-sfef4Qz1rc .mbr-section-btn {
  color: #716c80;
}
.cid-sfef4Qz1rc H3 {
  color: #716c80;
}
.cid-sNJqBSGzxH {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJqBSGzxH .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJqBSGzxH .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJqBSGzxH .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJqBSGzxH .price-term {
  margin-left: -5px;
}
.cid-sNJqBSGzxH .pt2 {
  padding-top: 2rem;
}
.cid-sNJqBSGzxH .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJqBSGzxH .plan-descr {
  color: #444444;
}
.cid-sNJqBSGzxH .plan-price {
  margin-top: 2rem;
}
.cid-sNJqBSGzxH .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJqBSGzxH .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJqBSGzxH .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJqBSGzxH .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJqBSGzxH .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJqBSGzxH .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJqBSGzxH .plan-header,
.cid-sNJqBSGzxH .plan-body {
  background-color: #ffffff;
}
.cid-sNJqBSGzxH .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJqBSGzxH .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJqBSGzxH .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJqBSGzxH .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJqBSGzxH UL {
  color: #232323;
}
.cid-sfef4Rdf3m {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfef4Rdf3m H1 {
  color: #e60707;
}
.cid-sfef4Rdf3m .mbr-text,
.cid-sfef4Rdf3m .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-sfef4Rdf3m img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-sfef4Rdf3m img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sfef4Rdf3m H3 {
  color: #716c80;
}
.cid-su1qMGDfd1 {
  padding-top: 45px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/website-poly-gray-1920x1080.jpeg");
}
.cid-su1qMGDfd1 .mbr-text {
  color: #767676;
}
.cid-su1qMGDfd1 .card-subtitle {
  margin: 0;
}
.cid-su1qMGDfd1 .link {
  margin: 0;
}
.cid-su1qMGDfd1 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-su1qMGDfd1 .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-su1qMGDfd1 .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-su1qMGDfd1 .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-su1qMGDfd1 .date {
  margin: 0;
}
.cid-su1qMGDfd1 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-su1qMGDfd1 .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-su1qMGDfd1 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-su1qMGDfd1 .card-img:hover:before {
  opacity: 0.4;
}
.cid-su1qMGDfd1 .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-su1qMGDfd1 .icon-box {
    flex-direction: column;
  }
  .cid-su1qMGDfd1 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-su1qMGDfd1 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-su1qMGDfd1 .card {
    margin-bottom: 3rem;
  }
}
.cid-su1qMGDfd1 .mbr-text,
.cid-su1qMGDfd1 .link {
  text-align: center;
  color: #000000;
}
.cid-su1qMGDfd1 .card-title,
.cid-su1qMGDfd1 .card-img {
  color: #000000;
}
.cid-sL5BT4ZXcI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5BT4ZXcI .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5BT4ZXcI .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5BT4ZXcI .mbr-text {
  color: #444;
}
.cid-sL5BT4ZXcI h5 {
  margin-bottom: 0;
}
.cid-sL5BT4ZXcI .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5BT4ZXcI .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5BT4ZXcI .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5BT4ZXcI .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5BT4ZXcI .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5BT4ZXcI .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5BT4ZXcI .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5BT4ZXcI .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5BT4ZXcI .media-container-row > div {
  padding: 0px;
}
.cid-sL5BT4ZXcI .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5BT4ZXcI .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5BT4ZXcI .group-title SPAN {
  color: #ffffff;
}
.cid-sL5BT4ZXcI .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5BT4ZXcI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5BT4ZXcI .social-list,
  .cid-sL5BT4ZXcI .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5BT4ZXcI h3 {
    margin-bottom: 10px;
  }
  .cid-sL5BT4ZXcI .navbar-brand {
    text-align: center;
  }
}
.cid-sL5BT4ZXcI .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPWJgsE0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPWJgsE0 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPWJgsE0 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPWJgsE0 .mbr-section-btn {
  margin: 0;
}
.cid-sOXPWJgsE0 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPWJgsE0 .form-control:focus,
.cid-sOXPWJgsE0 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPWJgsE0 .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPWJgsE0 input::-webkit-input-placeholder,
.cid-sOXPWJgsE0 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPWJgsE0 input:-moz-placeholder,
.cid-sOXPWJgsE0 textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPWJgsE0 .jq-selectbox li,
.cid-sOXPWJgsE0 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPWJgsE0 .jq-selectbox li:hover,
.cid-sOXPWJgsE0 .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPWJgsE0 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPWJgsE0 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPWJgsE0 .form-group,
.cid-sOXPWJgsE0 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPWJgsE0 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPWJgsE0 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPWJgsE0 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPWJgsE0 .form-block {
    padding: 1rem;
  }
}
.cid-sOXPWJgsE0 P {
  color: #ffffff;
}
.cid-sfef4Rs2DP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfirWmckOy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sfiuMMtPTh {
  background-image: url("../../../assets/images/dsc-13-2000x1333.jpg");
}
.cid-so5DTDcr8N {
  padding-top: 45px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-so5DTDcr8N .container-fluid {
  padding: 0 3rem;
}
.cid-so5DTDcr8N .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-so5DTDcr8N .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-so5DTDcr8N .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-so5DTDcr8N .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-so5DTDcr8N .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-so5DTDcr8N .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-so5DTDcr8N .content-section {
  padding: 3rem;
}
.cid-so5DTDcr8N .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-so5DTDcr8N .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-so5DTDcr8N .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-so5DTDcr8N .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-so5DTDcr8N .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-so5DTDcr8N .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-so5DTDcr8N .underline,
.cid-so5DTDcr8N .mbr-title {
  color: #000000;
}
.cid-so5DTDcr8N .mbr-text {
  color: #000000;
}
.cid-sfq77Wy1HE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/range-2019-w-wraps-and-floor-2000x1476.jpg");
}
.cid-sfq77Wy1HE H1 {
  color: #fdb715;
}
.cid-sfq77Wy1HE .mbr-text,
.cid-sfq77Wy1HE .mbr-section-btn {
  color: #ffffff;
}
.cid-sfq77Wy1HE H3 {
  color: #716c80;
}
.cid-sL5CGvZPdV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CGvZPdV .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CGvZPdV .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CGvZPdV .mbr-text {
  color: #444;
}
.cid-sL5CGvZPdV h5 {
  margin-bottom: 0;
}
.cid-sL5CGvZPdV .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CGvZPdV .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CGvZPdV .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CGvZPdV .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CGvZPdV .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CGvZPdV .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CGvZPdV .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CGvZPdV .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CGvZPdV .media-container-row > div {
  padding: 0px;
}
.cid-sL5CGvZPdV .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CGvZPdV .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CGvZPdV .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CGvZPdV .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CGvZPdV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CGvZPdV .social-list,
  .cid-sL5CGvZPdV .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CGvZPdV h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CGvZPdV .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CGvZPdV .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQNd32ha {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQNd32ha .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQNd32ha a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQNd32ha .mbr-section-btn {
  margin: 0;
}
.cid-sOXQNd32ha .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQNd32ha .form-control:focus,
.cid-sOXQNd32ha .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQNd32ha .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQNd32ha input::-webkit-input-placeholder,
.cid-sOXQNd32ha textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQNd32ha input:-moz-placeholder,
.cid-sOXQNd32ha textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQNd32ha .jq-selectbox li,
.cid-sOXQNd32ha .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQNd32ha .jq-selectbox li:hover,
.cid-sOXQNd32ha .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQNd32ha .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQNd32ha .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQNd32ha .form-group,
.cid-sOXQNd32ha .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQNd32ha .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQNd32ha .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQNd32ha .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQNd32ha .form-block {
    padding: 1rem;
  }
}
.cid-sOXQNd32ha P {
  color: #ffffff;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfirWmckOy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-suHn5qWozi {
  padding-top: 225px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-suHn5qWozi H1 {
  color: #000000;
}
.cid-suHn5qWozi .mbr-text,
.cid-suHn5qWozi .mbr-section-btn {
  color: #000000;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-suHn5qWozi img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(100, 100, 100, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-suHn5qWozi img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-suHn5qWozi H3 {
  color: #716c80;
}
.cid-suHptlm1vt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-suHptlm1vt img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-suHptlm1vt H1 {
  color: #000000;
}
.cid-suHptlm1vt .mbr-text,
.cid-suHptlm1vt .mbr-section-btn {
  color: #716c80;
}
.cid-suHptlm1vt H3 {
  color: #716c80;
}
.cid-suHptlm1vt .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-suHptlm1vt .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-suHptlm1vt .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-suHptlm1vt .link:hover {
  color: #ffffff !important;
}
.cid-suHptlm1vt .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-suHptlm1vt DIV {
  color: #57468b;
}
.cid-suHptlm1vt .mbr-text,
.cid-suHptlm1vt .media-content {
  color: #000000;
}
.cid-so64WxRtlM {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-so64WxRtlM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-so64WxRtlM LABEL {
  color: #000000;
}
.cid-so64WxRtlM H5 {
  color: #000000;
}
.cid-so64WxRtlM P {
  color: #000000;
}
.cid-sL5CCMqLis {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CCMqLis .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CCMqLis .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CCMqLis .mbr-text {
  color: #444;
}
.cid-sL5CCMqLis h5 {
  margin-bottom: 0;
}
.cid-sL5CCMqLis .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CCMqLis .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CCMqLis .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CCMqLis .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CCMqLis .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CCMqLis .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CCMqLis .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CCMqLis .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CCMqLis .media-container-row > div {
  padding: 0px;
}
.cid-sL5CCMqLis .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CCMqLis .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CCMqLis .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CCMqLis .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CCMqLis .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CCMqLis .social-list,
  .cid-sL5CCMqLis .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CCMqLis h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CCMqLis .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CCMqLis .links SPAN {
  color: #9e9e9e;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfpYyNYucZ {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/dsc-94-2000x1333.jpg");
}
.cid-sfpYyOsbIu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfpYyOsbIu H1 {
  color: #232323;
}
.cid-sfpYyOsbIu .mbr-text,
.cid-sfpYyOsbIu .mbr-section-btn {
  color: #716c80;
}
.cid-sfpYyOsbIu H3 {
  color: #716c80;
}
.cid-sfpYyOOYBP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfpYyOOYBP img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sfpYyOOYBP H1 {
  color: #57468b;
}
.cid-sfpYyOOYBP .mbr-text,
.cid-sfpYyOOYBP .mbr-section-btn {
  color: #716c80;
}
.cid-sfpYyOOYBP H3 {
  color: #716c80;
}
.cid-sfpYyOOYBP .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sfpYyOOYBP .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sfpYyOOYBP .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sfpYyOOYBP .link:hover {
  color: #ffffff !important;
}
.cid-sfpYyOOYBP .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sfpYyOOYBP DIV {
  color: #57468b;
}
.cid-sfpYyQzKpW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sfpYyQzKpW H1 {
  color: #232323;
}
.cid-sfpYyQzKpW .mbr-text,
.cid-sfpYyQzKpW .mbr-section-btn {
  color: #716c80;
}
.cid-sfpYyQzKpW H3 {
  color: #716c80;
}
.cid-sL6vtxxhFf {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sL6vtxxhFf .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sL6vtxxhFf .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sL6vtxxhFf .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sL6vtxxhFf .price-term {
  margin-left: -5px;
}
.cid-sL6vtxxhFf .pt2 {
  padding-top: 2rem;
}
.cid-sL6vtxxhFf .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sL6vtxxhFf .plan-descr {
  color: #444444;
}
.cid-sL6vtxxhFf .plan-price {
  margin-top: 2rem;
}
.cid-sL6vtxxhFf .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6vtxxhFf .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6vtxxhFf .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sL6vtxxhFf .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sL6vtxxhFf .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sL6vtxxhFf .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sL6vtxxhFf .plan-header,
.cid-sL6vtxxhFf .plan-body {
  background-color: #ffffff;
}
.cid-sL6vtxxhFf .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sL6vtxxhFf .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sL6vtxxhFf .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sL6vtxxhFf .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sL6vtxxhFf UL {
  color: #232323;
}
.cid-sL5AiWaQj7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5AiWaQj7 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5AiWaQj7 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5AiWaQj7 .mbr-text {
  color: #444;
}
.cid-sL5AiWaQj7 h5 {
  margin-bottom: 0;
}
.cid-sL5AiWaQj7 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5AiWaQj7 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5AiWaQj7 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5AiWaQj7 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5AiWaQj7 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5AiWaQj7 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5AiWaQj7 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5AiWaQj7 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5AiWaQj7 .media-container-row > div {
  padding: 0px;
}
.cid-sL5AiWaQj7 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5AiWaQj7 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5AiWaQj7 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5AiWaQj7 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5AiWaQj7 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5AiWaQj7 .social-list,
  .cid-sL5AiWaQj7 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5AiWaQj7 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5AiWaQj7 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5AiWaQj7 .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPk8sTx0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPk8sTx0 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPk8sTx0 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPk8sTx0 .mbr-section-btn {
  margin: 0;
}
.cid-sOXPk8sTx0 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPk8sTx0 .form-control:focus,
.cid-sOXPk8sTx0 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPk8sTx0 .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPk8sTx0 input::-webkit-input-placeholder,
.cid-sOXPk8sTx0 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPk8sTx0 input:-moz-placeholder,
.cid-sOXPk8sTx0 textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPk8sTx0 .jq-selectbox li,
.cid-sOXPk8sTx0 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPk8sTx0 .jq-selectbox li:hover,
.cid-sOXPk8sTx0 .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPk8sTx0 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPk8sTx0 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPk8sTx0 .form-group,
.cid-sOXPk8sTx0 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPk8sTx0 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPk8sTx0 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPk8sTx0 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPk8sTx0 .form-block {
    padding: 1rem;
  }
}
.cid-sOXPk8sTx0 P {
  color: #ffffff;
}
.cid-sfpYyShYfw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-supLRFjJFl {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-supLRFjJFl H1 {
  color: #232323;
}
.cid-supLRFjJFl .mbr-text,
.cid-supLRFjJFl .mbr-section-btn {
  color: #716c80;
}
.cid-supLRFjJFl H3 {
  color: #716c80;
}
.cid-supM0GAFGP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-supM0GAFGP img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-supM0GAFGP H1 {
  color: #000000;
}
.cid-supM0GAFGP .mbr-text,
.cid-supM0GAFGP .mbr-section-btn {
  color: #716c80;
}
.cid-supM0GAFGP H3 {
  color: #716c80;
}
.cid-supM0GAFGP .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-supM0GAFGP .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-supM0GAFGP .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-supM0GAFGP .link:hover {
  color: #ffffff !important;
}
.cid-supM0GAFGP .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-supM0GAFGP DIV {
  color: #57468b;
}
.cid-supN368Pvj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-supN368Pvj .mbr-text {
  color: #716c80;
}
.cid-supN368Pvj .card-wrapper {
  display: flex;
  flex-direction: row;
  border-radius: 10px;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  transition: all 0.3s;
  padding: 1rem 1rem !important;
  box-shadow: 0 10px 55px 5px rgba(100, 100, 100, 0.35);
}
.cid-supN368Pvj .card-wrapper:hover {
  transform: translateY(-1rem);
}
.cid-supN368Pvj .card-wrapper:hover .ico2 {
  color: #ffffff !important;
}
.cid-supN368Pvj .ico2 {
  color: #fdb715 !important;
  transition: all 0.6s;
}
.cid-supN368Pvj .text-info:hover {
  color: inherit!important;
}
.cid-supN368Pvj .card-box {
  padding: 0rem 1rem;
}
.cid-supN368Pvj .ico1 {
  font-size: 3rem !important;
}
.cid-supN368Pvj h3,
.cid-supN368Pvj h4 {
  padding: 0;
  margin: 0;
}
.cid-supN368Pvj .card-title,
.cid-supN368Pvj .card-img {
  color: #57468b;
}
.cid-supN368Pvj .card-title {
  color: #000000;
}
.cid-supN368Pvj .card-img {
  width: auto;
}
.cid-suHGWf43JT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suHGWf43JT img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-suHGWf43JT H1 {
  color: #000000;
}
.cid-suHGWf43JT .mbr-text,
.cid-suHGWf43JT .mbr-section-btn {
  color: #716c80;
}
.cid-suHGWf43JT H3 {
  color: #716c80;
}
.cid-suHGWf43JT .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-suHGWf43JT .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-suHGWf43JT .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-suHGWf43JT .link:hover {
  color: #ffffff !important;
}
.cid-suHGWf43JT .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-suHGWf43JT DIV {
  color: #57468b;
}
#custom-html-6o {
  /* Type valid CSS here */
}
#custom-html-6o div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
.cid-so5XeUyWcY.popup-builder {
  background-color: #ffffff;
}
.cid-so5XeUyWcY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-so5XeUyWcY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-so5XeUyWcY .modal-content,
.cid-so5XeUyWcY .modal-dialog {
  height: auto;
}
.cid-so5XeUyWcY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-so5XeUyWcY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-so5XeUyWcY .form-wrapper .mbr-form .form-group,
  .cid-so5XeUyWcY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-so5XeUyWcY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-so5XeUyWcY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-so5XeUyWcY .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-so5XeUyWcY .pt-0 {
  padding-top: 0 !important;
}
.cid-so5XeUyWcY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-so5XeUyWcY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-so5XeUyWcY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-so5XeUyWcY .modal-open {
  overflow: hidden;
}
.cid-so5XeUyWcY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-so5XeUyWcY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-so5XeUyWcY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-so5XeUyWcY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-so5XeUyWcY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-so5XeUyWcY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-so5XeUyWcY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-so5XeUyWcY .modal-content {
  background: #efefef;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-so5XeUyWcY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-so5XeUyWcY .modal-backdrop.fade {
  opacity: 0;
}
.cid-so5XeUyWcY .modal-backdrop.show {
  opacity: .5;
}
.cid-so5XeUyWcY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-so5XeUyWcY .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-so5XeUyWcY .modal-header .close:hover {
  opacity: 1;
}
.cid-so5XeUyWcY .modal-header .close:focus {
  outline: none;
}
.cid-so5XeUyWcY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #000000;
}
.cid-so5XeUyWcY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-so5XeUyWcY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-so5XeUyWcY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-so5XeUyWcY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-so5XeUyWcY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-so5XeUyWcY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-so5XeUyWcY .modal-sm {
    max-width: 300px;
  }
  .cid-so5XeUyWcY .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-so5XeUyWcY .modal-lg,
  .cid-so5XeUyWcY .modal-xl {
    max-width: 800px;
  }
  .cid-so5XeUyWcY .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-so5XeUyWcY .modal-xl {
    max-width: 1140px;
  }
  .cid-so5XeUyWcY .container {
    max-width: 1140px;
  }
}
.cid-so5XeUyWcY .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-so5XeUyWcY .container {
    max-width: 720px;
  }
}
.cid-so5XeUyWcY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-so5XeUyWcY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-so5XeUyWcY .form-group {
  margin-bottom: 1rem;
}
.cid-so5XeUyWcY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
}
.cid-so5XeUyWcY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-so5XeUyWcY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-so5XeUyWcY LABEL {
  color: #232323;
}
.cid-sL5CyJLBod {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CyJLBod .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CyJLBod .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CyJLBod .mbr-text {
  color: #444;
}
.cid-sL5CyJLBod h5 {
  margin-bottom: 0;
}
.cid-sL5CyJLBod .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CyJLBod .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CyJLBod .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CyJLBod .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CyJLBod .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CyJLBod .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CyJLBod .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CyJLBod .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CyJLBod .media-container-row > div {
  padding: 0px;
}
.cid-sL5CyJLBod .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CyJLBod .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CyJLBod .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CyJLBod .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CyJLBod .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CyJLBod .social-list,
  .cid-sL5CyJLBod .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CyJLBod h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CyJLBod .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CyJLBod .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQEvo7ZT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQEvo7ZT .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQEvo7ZT a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQEvo7ZT .mbr-section-btn {
  margin: 0;
}
.cid-sOXQEvo7ZT .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQEvo7ZT .form-control:focus,
.cid-sOXQEvo7ZT .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQEvo7ZT .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQEvo7ZT input::-webkit-input-placeholder,
.cid-sOXQEvo7ZT textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQEvo7ZT input:-moz-placeholder,
.cid-sOXQEvo7ZT textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQEvo7ZT .jq-selectbox li,
.cid-sOXQEvo7ZT .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQEvo7ZT .jq-selectbox li:hover,
.cid-sOXQEvo7ZT .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQEvo7ZT .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQEvo7ZT .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQEvo7ZT .form-group,
.cid-sOXQEvo7ZT .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQEvo7ZT .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQEvo7ZT .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQEvo7ZT .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQEvo7ZT .form-block {
    padding: 1rem;
  }
}
.cid-sOXQEvo7ZT P {
  color: #ffffff;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-si9BIzTa9r {
  background-image: url("../../../assets/images/womens-handgun-a-2000x1333.jpg");
}
.cid-si9BIzTa9r H1 {
  color: #ffffff;
  text-align: left;
}
.cid-si9BIzTa9r .mbr-text,
.cid-si9BIzTa9r .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-svafDu4Lkb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-svafDu4Lkb img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-svafDu4Lkb H1 {
  color: #57468b;
}
.cid-svafDu4Lkb .mbr-text,
.cid-svafDu4Lkb .mbr-section-btn {
  color: #716c80;
}
.cid-svafDu4Lkb H3 {
  color: #716c80;
}
.cid-svafDu4Lkb .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-svafDu4Lkb .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-svafDu4Lkb .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-svafDu4Lkb .link:hover {
  color: #ffffff !important;
}
.cid-svafDu4Lkb .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-svafDu4Lkb DIV {
  color: #57468b;
}
.cid-svafDu4Lkb .mbr-text,
.cid-svafDu4Lkb .media-content {
  color: #000000;
}
.cid-si9GNQ8jtI {
  padding-top: 45px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-si9GNQ8jtI .container-fluid {
  padding: 0 3rem;
}
.cid-si9GNQ8jtI .table-wrap {
  margin: 0 1rem 3rem 1rem;
  border: 1px solid #efefef;
  border-radius: 3%;
  padding: 3rem;
  transition: all 0.3s ease-in-out;
}
.cid-si9GNQ8jtI .table-wrap:hover {
  transition: all 0.3s ease-in-out;
  background-color: #efefef;
}
.cid-si9GNQ8jtI .table-wrap:hover .table-pricing,
.cid-si9GNQ8jtI .table-wrap:hover .table-icon {
  color: #000000 !important;
}
.cid-si9GNQ8jtI .table-wrap:hover .table-heading,
.cid-si9GNQ8jtI .table-wrap:hover .mbr-section-subtitle {
  color: #000000 !important;
}
.cid-si9GNQ8jtI .section-heading {
  margin-bottom: 2rem;
}
.cid-si9GNQ8jtI .table-heading {
  margin-bottom: 2em;
}
.cid-si9GNQ8jtI .underline {
  margin-top: 1rem;
  margin-bottom: 0rem;
}
.cid-si9GNQ8jtI .underline .line {
  width: 6rem;
  height: 3px;
  background: linear-gradient(135deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-si9GNQ8jtI ul {
  word-wrap: break-word;
  padding: 0 4rem;
  margin: 0;
  list-style: none;
}
.cid-si9GNQ8jtI ul li {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  padding: 0.7em 0;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-si9GNQ8jtI ul li span {
  font-size: 32px;
  color: #000000;
}
.cid-si9GNQ8jtI hr {
  display: none;
  background: #efefef;
}
.cid-si9GNQ8jtI hr {
  display: block;
}
.cid-si9GNQ8jtI .table-heading,
.cid-si9GNQ8jtI .table-pricing,
.cid-si9GNQ8jtI .table-icon {
  color: #000;
  text-align: left;
  transition: all 0.3s ease-in-out;
}
.cid-si9GNQ8jtI .mbr-section-subtitle {
  color: #767676;
  transition: all 0.3s ease-in-out;
}
.cid-si9GNQ8jtI .mbr-section-btn {
  padding-top: 1rem;
}
.cid-si9GNQ8jtI .mbr-iconfont {
  font-size: 50px;
}
@media (max-width: 1200px) {
  .cid-si9GNQ8jtI .table-wrap {
    margin: 1.5rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-si9GNQ8jtI .container-fluid {
    padding: 0 0rem;
  }
}
.cid-si9GNQ8jtI .mbr-section-subtitle,
.cid-si9GNQ8jtI .mbr-section-btn {
  color: #1d1d1d;
}
.cid-si9HW0BDYf {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-si9HW0BDYf .container-fluid {
  padding: 0 3rem;
}
.cid-si9HW0BDYf .table-wrap {
  margin: 0 1rem 3rem 1rem;
  border: 1px solid #efefef;
  border-radius: 3%;
  padding: 3rem;
  transition: all 0.3s ease-in-out;
}
.cid-si9HW0BDYf .table-wrap:hover {
  transition: all 0.3s ease-in-out;
  background-color: #efefef;
}
.cid-si9HW0BDYf .table-wrap:hover .table-pricing,
.cid-si9HW0BDYf .table-wrap:hover .table-icon {
  color: #000000 !important;
}
.cid-si9HW0BDYf .table-wrap:hover .table-heading,
.cid-si9HW0BDYf .table-wrap:hover .mbr-section-subtitle {
  color: #000000 !important;
}
.cid-si9HW0BDYf .section-heading {
  margin-bottom: 2rem;
}
.cid-si9HW0BDYf .table-heading {
  margin-bottom: 2em;
}
.cid-si9HW0BDYf .underline {
  margin-top: 1rem;
  margin-bottom: 0rem;
}
.cid-si9HW0BDYf .underline .line {
  width: 6rem;
  height: 3px;
  background: linear-gradient(135deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-si9HW0BDYf ul {
  word-wrap: break-word;
  padding: 0 4rem;
  margin: 0;
  list-style: none;
}
.cid-si9HW0BDYf ul li {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  padding: 0.7em 0;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-si9HW0BDYf ul li span {
  font-size: 32px;
  color: #000000;
}
.cid-si9HW0BDYf hr {
  display: none;
  background: #efefef;
}
.cid-si9HW0BDYf hr {
  display: block;
}
.cid-si9HW0BDYf .table-heading,
.cid-si9HW0BDYf .table-pricing,
.cid-si9HW0BDYf .table-icon {
  color: #000;
  text-align: left;
  transition: all 0.3s ease-in-out;
}
.cid-si9HW0BDYf .mbr-section-subtitle {
  color: #767676;
  transition: all 0.3s ease-in-out;
}
.cid-si9HW0BDYf .mbr-section-btn {
  padding-top: 1rem;
}
.cid-si9HW0BDYf .mbr-iconfont {
  font-size: 50px;
}
@media (max-width: 1200px) {
  .cid-si9HW0BDYf .table-wrap {
    margin: 1.5rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-si9HW0BDYf .container-fluid {
    padding: 0 0rem;
  }
}
.cid-si9HW0BDYf .mbr-section-subtitle,
.cid-si9HW0BDYf .mbr-section-btn {
  color: #1d1d1d;
}
.cid-svaiaQx1zU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-svaiaQx1zU H1 {
  color: #e60707;
}
.cid-svaiaQx1zU .mbr-text,
.cid-svaiaQx1zU .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-svaiaQx1zU img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-svaiaQx1zU img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-svaiaQx1zU H3 {
  color: #716c80;
}
.cid-si9IrkzZT5 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-si9IrkzZT5 H1 {
  color: #000000;
}
.cid-si9IrkzZT5 .mbr-text,
.cid-si9IrkzZT5 .mbr-section-btn {
  color: #716c80;
}
.cid-sL5B7Z0jHE {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5B7Z0jHE .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5B7Z0jHE .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5B7Z0jHE .mbr-text {
  color: #444;
}
.cid-sL5B7Z0jHE h5 {
  margin-bottom: 0;
}
.cid-sL5B7Z0jHE .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5B7Z0jHE .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5B7Z0jHE .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5B7Z0jHE .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5B7Z0jHE .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5B7Z0jHE .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5B7Z0jHE .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5B7Z0jHE .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5B7Z0jHE .media-container-row > div {
  padding: 0px;
}
.cid-sL5B7Z0jHE .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5B7Z0jHE .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5B7Z0jHE .group-title SPAN {
  color: #ffffff;
}
.cid-sL5B7Z0jHE .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5B7Z0jHE .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5B7Z0jHE .social-list,
  .cid-sL5B7Z0jHE .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5B7Z0jHE h3 {
    margin-bottom: 10px;
  }
  .cid-sL5B7Z0jHE .navbar-brand {
    text-align: center;
  }
}
.cid-sL5B7Z0jHE .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPy1z0Ec {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPy1z0Ec .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPy1z0Ec a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPy1z0Ec .mbr-section-btn {
  margin: 0;
}
.cid-sOXPy1z0Ec .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPy1z0Ec .form-control:focus,
.cid-sOXPy1z0Ec .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPy1z0Ec .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPy1z0Ec input::-webkit-input-placeholder,
.cid-sOXPy1z0Ec textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPy1z0Ec input:-moz-placeholder,
.cid-sOXPy1z0Ec textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPy1z0Ec .jq-selectbox li,
.cid-sOXPy1z0Ec .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPy1z0Ec .jq-selectbox li:hover,
.cid-sOXPy1z0Ec .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPy1z0Ec .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPy1z0Ec .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPy1z0Ec .form-group,
.cid-sOXPy1z0Ec .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPy1z0Ec .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPy1z0Ec .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPy1z0Ec .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPy1z0Ec .form-block {
    padding: 1rem;
  }
}
.cid-sOXPy1z0Ec P {
  color: #ffffff;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sobqSc629W {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sobqSc629W H1 {
  color: #232323;
}
.cid-sobqSc629W .mbr-text,
.cid-sobqSc629W .mbr-section-btn {
  color: #716c80;
}
.cid-sobqSc629W H3 {
  color: #716c80;
}
.cid-sL5GCTslA8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sL5GCTslA8 H1 {
  color: #262626;
}
.cid-sL5GCTslA8 .mbr-text,
.cid-sL5GCTslA8 .mbr-section-btn {
  color: #232323;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-sL5GCTslA8 img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-sL5GCTslA8 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sL5GCTslA8 H3 {
  color: #716c80;
}
.cid-sL5JF365es {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL5JF365es H1 {
  color: #262626;
}
.cid-sL5JF365es .mbr-text,
.cid-sL5JF365es .mbr-section-btn {
  color: #716c80;
}
.cid-sL5JF365es H3 {
  color: #716c80;
}
.cid-sobzXw9N7I {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sobzXw9N7I h4 {
  margin-bottom: 0;
}
.cid-sobzXw9N7I p {
  color: #767676;
}
.cid-sobzXw9N7I .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-sobzXw9N7I .btn-info-outline {
  border: none;
  color: #fdb715 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-sobzXw9N7I .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-sobzXw9N7I .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-sobzXw9N7I .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ffffff !important;
  box-shadow: none!important;
}
.cid-sobzXw9N7I .btn-info-outline:active,
.cid-sobzXw9N7I .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-sobzXw9N7I .card-box {
  padding-top: 2rem;
}
.cid-sobzXw9N7I .card-wrapper {
  height: 100%;
}
.cid-sobzXw9N7I .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sobzXw9N7I img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-sobzXw9N7I .card-title {
  color: #232323;
}
.cid-sobzXw9N7I .main-title {
  color: #57468b;
}
.cid-sobzXw9N7I DIV {
  color: #57468b;
}
.cid-sL5CQHWdBm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CQHWdBm .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CQHWdBm .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CQHWdBm .mbr-text {
  color: #444;
}
.cid-sL5CQHWdBm h5 {
  margin-bottom: 0;
}
.cid-sL5CQHWdBm .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CQHWdBm .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CQHWdBm .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CQHWdBm .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CQHWdBm .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CQHWdBm .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CQHWdBm .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CQHWdBm .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CQHWdBm .media-container-row > div {
  padding: 0px;
}
.cid-sL5CQHWdBm .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CQHWdBm .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CQHWdBm .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CQHWdBm .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CQHWdBm .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CQHWdBm .social-list,
  .cid-sL5CQHWdBm .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CQHWdBm h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CQHWdBm .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CQHWdBm .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQWnv23O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQWnv23O .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQWnv23O a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQWnv23O .mbr-section-btn {
  margin: 0;
}
.cid-sOXQWnv23O .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQWnv23O .form-control:focus,
.cid-sOXQWnv23O .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQWnv23O .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQWnv23O input::-webkit-input-placeholder,
.cid-sOXQWnv23O textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQWnv23O input:-moz-placeholder,
.cid-sOXQWnv23O textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQWnv23O .jq-selectbox li,
.cid-sOXQWnv23O .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQWnv23O .jq-selectbox li:hover,
.cid-sOXQWnv23O .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQWnv23O .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQWnv23O .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQWnv23O .form-group,
.cid-sOXQWnv23O .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQWnv23O .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQWnv23O .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQWnv23O .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQWnv23O .form-block {
    padding: 1rem;
  }
}
.cid-sOXQWnv23O P {
  color: #ffffff;
}
.cid-sobqSfiE9K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-stVsgM6A4Y {
  background-image: url("../../../assets/images/carbine-i-1920x1080.jpg");
}
.cid-stVsgMGiPm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-stVsgMGiPm H1 {
  color: #232323;
}
.cid-stVsgMGiPm .mbr-text,
.cid-stVsgMGiPm .mbr-section-btn {
  color: #716c80;
}
.cid-stVsgMGiPm H3 {
  color: #716c80;
}
.cid-stVsgN4sct {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stVsgN4sct img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-stVsgN4sct H1 {
  color: #57468b;
}
.cid-stVsgN4sct .mbr-text,
.cid-stVsgN4sct .mbr-section-btn {
  color: #716c80;
}
.cid-stVsgN4sct H3 {
  color: #716c80;
}
.cid-stVsgN4sct .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-stVsgN4sct .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-stVsgN4sct .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-stVsgN4sct .link:hover {
  color: #ffffff !important;
}
.cid-stVsgN4sct .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-stVsgN4sct DIV {
  color: #57468b;
}
.cid-stVsgNmy6B {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stVsgNmy6B .mbr-section-subtitle {
  color: #767676;
}
.cid-stVsgNmy6B .container-table {
  margin: 0 auto;
}
.cid-stVsgNmy6B .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stVsgNmy6B .dataTables_wrapper {
  display: block;
}
.cid-stVsgNmy6B .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stVsgNmy6B .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stVsgNmy6B table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stVsgNmy6B table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stVsgNmy6B table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stVsgNmy6B table td {
  border: 1px solid #cccccc;
}
.cid-stVsgNmy6B .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stVsgNmy6B .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stVsgNmy6B .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stVsgNmy6B .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stVsgNmy6B .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stVsgNmy6B .dataTables_filter {
    text-align: center;
  }
  .cid-stVsgNmy6B .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stVsgNmy6B .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stVsgNmy6B .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stVsgNmy6B .mbr-section-title {
  color: #57468b;
}
.cid-stVsgNmy6B .head-item1 {
  color: #232323;
}
.cid-stVsgNmy6B .body-item1 {
  color: #716c80;
}
.cid-stVsgNKUC7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stVsgNKUC7 .mbr-section-subtitle {
  color: #767676;
}
.cid-stVsgNKUC7 .container-table {
  margin: 0 auto;
}
.cid-stVsgNKUC7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stVsgNKUC7 .dataTables_wrapper {
  display: block;
}
.cid-stVsgNKUC7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stVsgNKUC7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stVsgNKUC7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stVsgNKUC7 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stVsgNKUC7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stVsgNKUC7 table td {
  border: 1px solid #cccccc;
}
.cid-stVsgNKUC7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stVsgNKUC7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stVsgNKUC7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stVsgNKUC7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stVsgNKUC7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stVsgNKUC7 .dataTables_filter {
    text-align: center;
  }
  .cid-stVsgNKUC7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stVsgNKUC7 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stVsgNKUC7 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stVsgNKUC7 .mbr-section-title {
  color: #57468b;
}
.cid-stVsgNKUC7 .head-item1 {
  color: #232323;
}
.cid-stVsgNKUC7 .body-item1 {
  color: #716c80;
}
.cid-stVsgO86Ao {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stVsgO86Ao .mbr-section-subtitle {
  color: #767676;
}
.cid-stVsgO86Ao .container-table {
  margin: 0 auto;
}
.cid-stVsgO86Ao .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stVsgO86Ao .dataTables_wrapper {
  display: block;
}
.cid-stVsgO86Ao .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stVsgO86Ao .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stVsgO86Ao table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stVsgO86Ao table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stVsgO86Ao table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stVsgO86Ao table td {
  border: 1px solid #cccccc;
}
.cid-stVsgO86Ao .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stVsgO86Ao .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stVsgO86Ao .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stVsgO86Ao .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stVsgO86Ao .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stVsgO86Ao .dataTables_filter {
    text-align: center;
  }
  .cid-stVsgO86Ao .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stVsgO86Ao .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stVsgO86Ao .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stVsgO86Ao .mbr-section-title {
  color: #57468b;
}
.cid-stVsgO86Ao .head-item1 {
  color: #232323;
}
.cid-stVsgO86Ao .body-item1 {
  color: #716c80;
}
.cid-stVsgOwRTO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-stVsgOwRTO H1 {
  color: #232323;
}
.cid-stVsgOwRTO .mbr-text,
.cid-stVsgOwRTO .mbr-section-btn {
  color: #716c80;
}
.cid-stVsgOwRTO H3 {
  color: #716c80;
}
.cid-sNJjkQsoXh {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJjkQsoXh .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJjkQsoXh .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJjkQsoXh .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJjkQsoXh .price-term {
  margin-left: -5px;
}
.cid-sNJjkQsoXh .pt2 {
  padding-top: 2rem;
}
.cid-sNJjkQsoXh .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJjkQsoXh .plan-descr {
  color: #444444;
}
.cid-sNJjkQsoXh .plan-price {
  margin-top: 2rem;
}
.cid-sNJjkQsoXh .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJjkQsoXh .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJjkQsoXh .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJjkQsoXh .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJjkQsoXh .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJjkQsoXh .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJjkQsoXh .plan-header,
.cid-sNJjkQsoXh .plan-body {
  background-color: #ffffff;
}
.cid-sNJjkQsoXh .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJjkQsoXh .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJjkQsoXh .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJjkQsoXh .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJjkQsoXh UL {
  color: #232323;
}
.cid-sL5BhXJSS5 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5BhXJSS5 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5BhXJSS5 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5BhXJSS5 .mbr-text {
  color: #444;
}
.cid-sL5BhXJSS5 h5 {
  margin-bottom: 0;
}
.cid-sL5BhXJSS5 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5BhXJSS5 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5BhXJSS5 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5BhXJSS5 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5BhXJSS5 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5BhXJSS5 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5BhXJSS5 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5BhXJSS5 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5BhXJSS5 .media-container-row > div {
  padding: 0px;
}
.cid-sL5BhXJSS5 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5BhXJSS5 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5BhXJSS5 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5BhXJSS5 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5BhXJSS5 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5BhXJSS5 .social-list,
  .cid-sL5BhXJSS5 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5BhXJSS5 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5BhXJSS5 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5BhXJSS5 .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPDimkqO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPDimkqO .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPDimkqO a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPDimkqO .mbr-section-btn {
  margin: 0;
}
.cid-sOXPDimkqO .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPDimkqO .form-control:focus,
.cid-sOXPDimkqO .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPDimkqO .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPDimkqO input::-webkit-input-placeholder,
.cid-sOXPDimkqO textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPDimkqO input:-moz-placeholder,
.cid-sOXPDimkqO textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPDimkqO .jq-selectbox li,
.cid-sOXPDimkqO .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPDimkqO .jq-selectbox li:hover,
.cid-sOXPDimkqO .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPDimkqO .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPDimkqO .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPDimkqO .form-group,
.cid-sOXPDimkqO .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPDimkqO .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPDimkqO .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPDimkqO .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPDimkqO .form-block {
    padding: 1rem;
  }
}
.cid-sOXPDimkqO P {
  color: #ffffff;
}
.cid-stVsgQEsaZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-stVCikgPXh {
  background-image: url("../../../assets/images/youth-saftey-c-2000x1333.jpg");
}
.cid-stVCikTT8q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-stVCikTT8q H1 {
  color: #232323;
}
.cid-stVCikTT8q .mbr-text,
.cid-stVCikTT8q .mbr-section-btn {
  color: #716c80;
}
.cid-stVCikTT8q H3 {
  color: #716c80;
}
.cid-stVCilhe0a {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stVCilhe0a img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-stVCilhe0a H1 {
  color: #57468b;
}
.cid-stVCilhe0a .mbr-text,
.cid-stVCilhe0a .mbr-section-btn {
  color: #716c80;
}
.cid-stVCilhe0a H3 {
  color: #716c80;
}
.cid-stVCilhe0a .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-stVCilhe0a .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-stVCilhe0a .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-stVCilhe0a .link:hover {
  color: #ffffff !important;
}
.cid-stVCilhe0a .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-stVCilhe0a DIV {
  color: #57468b;
}
.cid-stVCilz54p {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stVCilz54p .mbr-section-subtitle {
  color: #767676;
}
.cid-stVCilz54p .container-table {
  margin: 0 auto;
}
.cid-stVCilz54p .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stVCilz54p .dataTables_wrapper {
  display: block;
}
.cid-stVCilz54p .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stVCilz54p .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stVCilz54p table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stVCilz54p table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stVCilz54p table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stVCilz54p table td {
  border: 1px solid #cccccc;
}
.cid-stVCilz54p .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stVCilz54p .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stVCilz54p .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stVCilz54p .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stVCilz54p .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stVCilz54p .dataTables_filter {
    text-align: center;
  }
  .cid-stVCilz54p .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stVCilz54p .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stVCilz54p .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stVCilz54p .mbr-section-title {
  color: #57468b;
}
.cid-stVCilz54p .head-item1 {
  color: #232323;
}
.cid-stVCilz54p .body-item1 {
  color: #716c80;
}
.cid-stVCim1n1W {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stVCim1n1W .mbr-section-subtitle {
  color: #767676;
}
.cid-stVCim1n1W .container-table {
  margin: 0 auto;
}
.cid-stVCim1n1W .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stVCim1n1W .dataTables_wrapper {
  display: block;
}
.cid-stVCim1n1W .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stVCim1n1W .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stVCim1n1W table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stVCim1n1W table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stVCim1n1W table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stVCim1n1W table td {
  border: 1px solid #cccccc;
}
.cid-stVCim1n1W .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stVCim1n1W .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stVCim1n1W .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stVCim1n1W .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stVCim1n1W .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stVCim1n1W .dataTables_filter {
    text-align: center;
  }
  .cid-stVCim1n1W .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stVCim1n1W .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stVCim1n1W .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stVCim1n1W .mbr-section-title {
  color: #57468b;
}
.cid-stVCim1n1W .head-item1 {
  color: #232323;
}
.cid-stVCim1n1W .body-item1 {
  color: #716c80;
}
.cid-stVCimqeUD {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stVCimqeUD .mbr-section-subtitle {
  color: #767676;
}
.cid-stVCimqeUD .container-table {
  margin: 0 auto;
}
.cid-stVCimqeUD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stVCimqeUD .dataTables_wrapper {
  display: block;
}
.cid-stVCimqeUD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stVCimqeUD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stVCimqeUD table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stVCimqeUD table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stVCimqeUD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stVCimqeUD table td {
  border: 1px solid #cccccc;
}
.cid-stVCimqeUD .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stVCimqeUD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stVCimqeUD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stVCimqeUD .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stVCimqeUD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stVCimqeUD .dataTables_filter {
    text-align: center;
  }
  .cid-stVCimqeUD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stVCimqeUD .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stVCimqeUD .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stVCimqeUD .mbr-section-title {
  color: #57468b;
}
.cid-stVCimqeUD .head-item1 {
  color: #232323;
}
.cid-stVCimqeUD .body-item1 {
  color: #716c80;
}
.cid-stVCimQcZR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-stVCimQcZR H1 {
  color: #232323;
}
.cid-stVCimQcZR .mbr-text,
.cid-stVCimQcZR .mbr-section-btn {
  color: #716c80;
}
.cid-stVCimQcZR H3 {
  color: #716c80;
}
.cid-sNJlLl55Dj {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJlLl55Dj .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJlLl55Dj .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJlLl55Dj .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJlLl55Dj .price-term {
  margin-left: -5px;
}
.cid-sNJlLl55Dj .pt2 {
  padding-top: 2rem;
}
.cid-sNJlLl55Dj .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJlLl55Dj .plan-descr {
  color: #444444;
}
.cid-sNJlLl55Dj .plan-price {
  margin-top: 2rem;
}
.cid-sNJlLl55Dj .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJlLl55Dj .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJlLl55Dj .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJlLl55Dj .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJlLl55Dj .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJlLl55Dj .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJlLl55Dj .plan-header,
.cid-sNJlLl55Dj .plan-body {
  background-color: #ffffff;
}
.cid-sNJlLl55Dj .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJlLl55Dj .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJlLl55Dj .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJlLl55Dj .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJlLl55Dj UL {
  color: #232323;
}
.cid-sL5BD05I9x {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5BD05I9x .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5BD05I9x .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5BD05I9x .mbr-text {
  color: #444;
}
.cid-sL5BD05I9x h5 {
  margin-bottom: 0;
}
.cid-sL5BD05I9x .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5BD05I9x .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5BD05I9x .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5BD05I9x .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5BD05I9x .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5BD05I9x .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5BD05I9x .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5BD05I9x .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5BD05I9x .media-container-row > div {
  padding: 0px;
}
.cid-sL5BD05I9x .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5BD05I9x .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5BD05I9x .group-title SPAN {
  color: #ffffff;
}
.cid-sL5BD05I9x .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5BD05I9x .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5BD05I9x .social-list,
  .cid-sL5BD05I9x .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5BD05I9x h3 {
    margin-bottom: 10px;
  }
  .cid-sL5BD05I9x .navbar-brand {
    text-align: center;
  }
}
.cid-sL5BD05I9x .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPK9WZYx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPK9WZYx .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPK9WZYx a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPK9WZYx .mbr-section-btn {
  margin: 0;
}
.cid-sOXPK9WZYx .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPK9WZYx .form-control:focus,
.cid-sOXPK9WZYx .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPK9WZYx .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPK9WZYx input::-webkit-input-placeholder,
.cid-sOXPK9WZYx textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPK9WZYx input:-moz-placeholder,
.cid-sOXPK9WZYx textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPK9WZYx .jq-selectbox li,
.cid-sOXPK9WZYx .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPK9WZYx .jq-selectbox li:hover,
.cid-sOXPK9WZYx .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPK9WZYx .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPK9WZYx .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPK9WZYx .form-group,
.cid-sOXPK9WZYx .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPK9WZYx .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPK9WZYx .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPK9WZYx .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPK9WZYx .form-block {
    padding: 1rem;
  }
}
.cid-sOXPK9WZYx P {
  color: #ffffff;
}
.cid-stVCip5ICa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su10hMwCTr {
  padding-top: 225px;
  padding-bottom: 225px;
  background-color: #f8b525;
}
.cid-su10hN20dg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su10hN20dg H1 {
  color: #232323;
}
.cid-su10hN20dg .mbr-text,
.cid-su10hN20dg .mbr-section-btn {
  color: #716c80;
}
.cid-su10hN20dg H3 {
  color: #716c80;
}
.cid-su10hNlUex {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su10hNlUex img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su10hNlUex H1 {
  color: #57468b;
}
.cid-su10hNlUex .mbr-text,
.cid-su10hNlUex .mbr-section-btn {
  color: #716c80;
}
.cid-su10hNlUex H3 {
  color: #716c80;
}
.cid-su10hNlUex .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su10hNlUex .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su10hNlUex .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su10hNlUex .link:hover {
  color: #ffffff !important;
}
.cid-su10hNlUex .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su10hNlUex DIV {
  color: #57468b;
}
.cid-su10hNlUex .mbr-text,
.cid-su10hNlUex .media-content {
  color: #232323;
}
.cid-su10hNDbCN {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su10hNDbCN .mbr-section-subtitle {
  color: #767676;
}
.cid-su10hNDbCN .container-table {
  margin: 0 auto;
}
.cid-su10hNDbCN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su10hNDbCN .dataTables_wrapper {
  display: block;
}
.cid-su10hNDbCN .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su10hNDbCN .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su10hNDbCN table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su10hNDbCN table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su10hNDbCN table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su10hNDbCN table td {
  border: 1px solid #cccccc;
}
.cid-su10hNDbCN .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su10hNDbCN .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su10hNDbCN .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su10hNDbCN .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su10hNDbCN .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su10hNDbCN .dataTables_filter {
    text-align: center;
  }
  .cid-su10hNDbCN .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su10hNDbCN .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su10hNDbCN .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su10hNDbCN .mbr-section-title {
  color: #57468b;
}
.cid-su10hNDbCN .head-item1 {
  color: #232323;
}
.cid-su10hNDbCN .body-item1 {
  color: #716c80;
}
.cid-su10hO4df5 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su10hO4df5 .mbr-section-subtitle {
  color: #767676;
}
.cid-su10hO4df5 .container-table {
  margin: 0 auto;
}
.cid-su10hO4df5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su10hO4df5 .dataTables_wrapper {
  display: block;
}
.cid-su10hO4df5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su10hO4df5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su10hO4df5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su10hO4df5 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su10hO4df5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su10hO4df5 table td {
  border: 1px solid #cccccc;
}
.cid-su10hO4df5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su10hO4df5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su10hO4df5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su10hO4df5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su10hO4df5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su10hO4df5 .dataTables_filter {
    text-align: center;
  }
  .cid-su10hO4df5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su10hO4df5 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su10hO4df5 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su10hO4df5 .mbr-section-title {
  color: #57468b;
}
.cid-su10hO4df5 .head-item1 {
  color: #232323;
}
.cid-su10hO4df5 .body-item1 {
  color: #716c80;
}
.cid-su10hOtdNd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su10hOtdNd .mbr-section-subtitle {
  color: #767676;
}
.cid-su10hOtdNd .container-table {
  margin: 0 auto;
}
.cid-su10hOtdNd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su10hOtdNd .dataTables_wrapper {
  display: block;
}
.cid-su10hOtdNd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su10hOtdNd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su10hOtdNd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su10hOtdNd table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su10hOtdNd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su10hOtdNd table td {
  border: 1px solid #cccccc;
}
.cid-su10hOtdNd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su10hOtdNd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su10hOtdNd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su10hOtdNd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su10hOtdNd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su10hOtdNd .dataTables_filter {
    text-align: center;
  }
  .cid-su10hOtdNd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su10hOtdNd .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su10hOtdNd .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su10hOtdNd .mbr-section-title {
  color: #57468b;
}
.cid-su10hOtdNd .head-item1 {
  color: #232323;
}
.cid-su10hOtdNd .body-item1 {
  color: #716c80;
}
.cid-su10hOUDuW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su10hOUDuW H1 {
  color: #232323;
}
.cid-su10hOUDuW .mbr-text,
.cid-su10hOUDuW .mbr-section-btn {
  color: #716c80;
}
.cid-su10hOUDuW H3 {
  color: #716c80;
}
.cid-sNJob6g5Nb {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJob6g5Nb .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJob6g5Nb .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJob6g5Nb .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJob6g5Nb .price-term {
  margin-left: -5px;
}
.cid-sNJob6g5Nb .pt2 {
  padding-top: 2rem;
}
.cid-sNJob6g5Nb .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJob6g5Nb .plan-descr {
  color: #444444;
}
.cid-sNJob6g5Nb .plan-price {
  margin-top: 2rem;
}
.cid-sNJob6g5Nb .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJob6g5Nb .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJob6g5Nb .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJob6g5Nb .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJob6g5Nb .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJob6g5Nb .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJob6g5Nb .plan-header,
.cid-sNJob6g5Nb .plan-body {
  background-color: #ffffff;
}
.cid-sNJob6g5Nb .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJob6g5Nb .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJob6g5Nb .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJob6g5Nb .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJob6g5Nb UL {
  color: #232323;
}
.cid-sL5BP05m3N {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5BP05m3N .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5BP05m3N .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5BP05m3N .mbr-text {
  color: #444;
}
.cid-sL5BP05m3N h5 {
  margin-bottom: 0;
}
.cid-sL5BP05m3N .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5BP05m3N .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5BP05m3N .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5BP05m3N .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5BP05m3N .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5BP05m3N .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5BP05m3N .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5BP05m3N .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5BP05m3N .media-container-row > div {
  padding: 0px;
}
.cid-sL5BP05m3N .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5BP05m3N .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5BP05m3N .group-title SPAN {
  color: #ffffff;
}
.cid-sL5BP05m3N .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5BP05m3N .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5BP05m3N .social-list,
  .cid-sL5BP05m3N .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5BP05m3N h3 {
    margin-bottom: 10px;
  }
  .cid-sL5BP05m3N .navbar-brand {
    text-align: center;
  }
}
.cid-sL5BP05m3N .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPRkVbov {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPRkVbov .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPRkVbov a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPRkVbov .mbr-section-btn {
  margin: 0;
}
.cid-sOXPRkVbov .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPRkVbov .form-control:focus,
.cid-sOXPRkVbov .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPRkVbov .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPRkVbov input::-webkit-input-placeholder,
.cid-sOXPRkVbov textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPRkVbov input:-moz-placeholder,
.cid-sOXPRkVbov textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPRkVbov .jq-selectbox li,
.cid-sOXPRkVbov .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPRkVbov .jq-selectbox li:hover,
.cid-sOXPRkVbov .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPRkVbov .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPRkVbov .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPRkVbov .form-group,
.cid-sOXPRkVbov .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPRkVbov .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPRkVbov .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPRkVbov .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPRkVbov .form-block {
    padding: 1rem;
  }
}
.cid-sOXPRkVbov P {
  color: #ffffff;
}
.cid-su10hQGbTD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-stWmj5NZBO {
  background-image: url("../../../assets/images/instruct101.2-small-2000x1333.jpg");
}
.cid-stWmj6wq2W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-stWmj6wq2W H1 {
  color: #232323;
}
.cid-stWmj6wq2W .mbr-text,
.cid-stWmj6wq2W .mbr-section-btn {
  color: #716c80;
}
.cid-stWmj6wq2W H3 {
  color: #716c80;
}
.cid-stWmj6UAU1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stWmj6UAU1 img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-stWmj6UAU1 H1 {
  color: #57468b;
}
.cid-stWmj6UAU1 .mbr-text,
.cid-stWmj6UAU1 .mbr-section-btn {
  color: #716c80;
}
.cid-stWmj6UAU1 H3 {
  color: #716c80;
}
.cid-stWmj6UAU1 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-stWmj6UAU1 .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-stWmj6UAU1 .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-stWmj6UAU1 .link:hover {
  color: #ffffff !important;
}
.cid-stWmj6UAU1 .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-stWmj6UAU1 DIV {
  color: #57468b;
}
.cid-stWmj7cta8 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stWmj7cta8 .mbr-section-subtitle {
  color: #767676;
}
.cid-stWmj7cta8 .container-table {
  margin: 0 auto;
}
.cid-stWmj7cta8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stWmj7cta8 .dataTables_wrapper {
  display: block;
}
.cid-stWmj7cta8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stWmj7cta8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stWmj7cta8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stWmj7cta8 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stWmj7cta8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stWmj7cta8 table td {
  border: 1px solid #cccccc;
}
.cid-stWmj7cta8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stWmj7cta8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stWmj7cta8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stWmj7cta8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stWmj7cta8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stWmj7cta8 .dataTables_filter {
    text-align: center;
  }
  .cid-stWmj7cta8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stWmj7cta8 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stWmj7cta8 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stWmj7cta8 .mbr-section-title {
  color: #57468b;
}
.cid-stWmj7cta8 .head-item1 {
  color: #232323;
}
.cid-stWmj7cta8 .body-item1 {
  color: #716c80;
}
.cid-stWmj7Dn8E {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stWmj7Dn8E .mbr-section-subtitle {
  color: #767676;
}
.cid-stWmj7Dn8E .container-table {
  margin: 0 auto;
}
.cid-stWmj7Dn8E .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stWmj7Dn8E .dataTables_wrapper {
  display: block;
}
.cid-stWmj7Dn8E .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stWmj7Dn8E .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stWmj7Dn8E table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stWmj7Dn8E table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stWmj7Dn8E table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stWmj7Dn8E table td {
  border: 1px solid #cccccc;
}
.cid-stWmj7Dn8E .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stWmj7Dn8E .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stWmj7Dn8E .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stWmj7Dn8E .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stWmj7Dn8E .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stWmj7Dn8E .dataTables_filter {
    text-align: center;
  }
  .cid-stWmj7Dn8E .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stWmj7Dn8E .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stWmj7Dn8E .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stWmj7Dn8E .mbr-section-title {
  color: #57468b;
}
.cid-stWmj7Dn8E .head-item1 {
  color: #232323;
}
.cid-stWmj7Dn8E .body-item1 {
  color: #716c80;
}
.cid-stWmj81O7y {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stWmj81O7y .mbr-section-subtitle {
  color: #767676;
}
.cid-stWmj81O7y .container-table {
  margin: 0 auto;
}
.cid-stWmj81O7y .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stWmj81O7y .dataTables_wrapper {
  display: block;
}
.cid-stWmj81O7y .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stWmj81O7y .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stWmj81O7y table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stWmj81O7y table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-stWmj81O7y table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stWmj81O7y table td {
  border: 1px solid #cccccc;
}
.cid-stWmj81O7y .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stWmj81O7y .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stWmj81O7y .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stWmj81O7y .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stWmj81O7y .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stWmj81O7y .dataTables_filter {
    text-align: center;
  }
  .cid-stWmj81O7y .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stWmj81O7y .head-item {
  color: #57468b;
  text-align: center;
}
.cid-stWmj81O7y .body-item {
  color: #716c80;
  text-align: center;
}
.cid-stWmj81O7y .mbr-section-title {
  color: #57468b;
}
.cid-stWmj81O7y .head-item1 {
  color: #232323;
}
.cid-stWmj81O7y .body-item1 {
  color: #716c80;
}
.cid-stWmj8tfmf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-stWmj8tfmf H1 {
  color: #232323;
}
.cid-stWmj8tfmf .mbr-text,
.cid-stWmj8tfmf .mbr-section-btn {
  color: #716c80;
}
.cid-stWmj8tfmf H3 {
  color: #716c80;
}
.cid-sNJsnSawfC {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJsnSawfC .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJsnSawfC .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJsnSawfC .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJsnSawfC .price-term {
  margin-left: -5px;
}
.cid-sNJsnSawfC .pt2 {
  padding-top: 2rem;
}
.cid-sNJsnSawfC .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJsnSawfC .plan-descr {
  color: #444444;
}
.cid-sNJsnSawfC .plan-price {
  margin-top: 2rem;
}
.cid-sNJsnSawfC .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJsnSawfC .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJsnSawfC .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJsnSawfC .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJsnSawfC .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJsnSawfC .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJsnSawfC .plan-header,
.cid-sNJsnSawfC .plan-body {
  background-color: #ffffff;
}
.cid-sNJsnSawfC .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJsnSawfC .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJsnSawfC .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJsnSawfC .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJsnSawfC UL {
  color: #232323;
}
.cid-stWmj9f3JE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-stWmj9f3JE H1 {
  color: #e60707;
}
.cid-stWmj9f3JE .mbr-text,
.cid-stWmj9f3JE .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-stWmj9f3JE img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-stWmj9f3JE img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-stWmj9f3JE H3 {
  color: #716c80;
}
.cid-sL5C87pSPP {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5C87pSPP .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5C87pSPP .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5C87pSPP .mbr-text {
  color: #444;
}
.cid-sL5C87pSPP h5 {
  margin-bottom: 0;
}
.cid-sL5C87pSPP .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5C87pSPP .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5C87pSPP .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5C87pSPP .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5C87pSPP .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5C87pSPP .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5C87pSPP .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5C87pSPP .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5C87pSPP .media-container-row > div {
  padding: 0px;
}
.cid-sL5C87pSPP .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5C87pSPP .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5C87pSPP .group-title SPAN {
  color: #ffffff;
}
.cid-sL5C87pSPP .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5C87pSPP .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5C87pSPP .social-list,
  .cid-sL5C87pSPP .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5C87pSPP h3 {
    margin-bottom: 10px;
  }
  .cid-sL5C87pSPP .navbar-brand {
    text-align: center;
  }
}
.cid-sL5C87pSPP .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQctBfTV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQctBfTV .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQctBfTV a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQctBfTV .mbr-section-btn {
  margin: 0;
}
.cid-sOXQctBfTV .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQctBfTV .form-control:focus,
.cid-sOXQctBfTV .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQctBfTV .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQctBfTV input::-webkit-input-placeholder,
.cid-sOXQctBfTV textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQctBfTV input:-moz-placeholder,
.cid-sOXQctBfTV textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQctBfTV .jq-selectbox li,
.cid-sOXQctBfTV .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQctBfTV .jq-selectbox li:hover,
.cid-sOXQctBfTV .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQctBfTV .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQctBfTV .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQctBfTV .form-group,
.cid-sOXQctBfTV .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQctBfTV .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQctBfTV .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQctBfTV .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQctBfTV .form-block {
    padding: 1rem;
  }
}
.cid-sOXQctBfTV P {
  color: #ffffff;
}
.cid-stWmjaCBTp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su2gitNHBE {
  background-image: url("../../../assets/images/carbineb-1920x1080.jpg");
}
.cid-su2giuq496 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su2giuq496 H1 {
  color: #232323;
}
.cid-su2giuq496 .mbr-text,
.cid-su2giuq496 .mbr-section-btn {
  color: #716c80;
}
.cid-su2giuq496 H3 {
  color: #716c80;
}
.cid-su2giuPzRb {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su2giuPzRb img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su2giuPzRb H1 {
  color: #57468b;
}
.cid-su2giuPzRb .mbr-text,
.cid-su2giuPzRb .mbr-section-btn {
  color: #716c80;
}
.cid-su2giuPzRb H3 {
  color: #716c80;
}
.cid-su2giuPzRb .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su2giuPzRb .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su2giuPzRb .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su2giuPzRb .link:hover {
  color: #ffffff !important;
}
.cid-su2giuPzRb .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su2giuPzRb DIV {
  color: #57468b;
}
.cid-sL5BmZho31 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5BmZho31 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5BmZho31 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5BmZho31 .mbr-text {
  color: #444;
}
.cid-sL5BmZho31 h5 {
  margin-bottom: 0;
}
.cid-sL5BmZho31 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5BmZho31 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5BmZho31 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5BmZho31 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5BmZho31 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5BmZho31 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5BmZho31 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5BmZho31 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5BmZho31 .media-container-row > div {
  padding: 0px;
}
.cid-sL5BmZho31 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5BmZho31 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5BmZho31 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5BmZho31 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5BmZho31 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5BmZho31 .social-list,
  .cid-sL5BmZho31 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5BmZho31 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5BmZho31 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5BmZho31 .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPH2QIW2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPH2QIW2 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPH2QIW2 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPH2QIW2 .mbr-section-btn {
  margin: 0;
}
.cid-sOXPH2QIW2 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPH2QIW2 .form-control:focus,
.cid-sOXPH2QIW2 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPH2QIW2 .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPH2QIW2 input::-webkit-input-placeholder,
.cid-sOXPH2QIW2 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPH2QIW2 input:-moz-placeholder,
.cid-sOXPH2QIW2 textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPH2QIW2 .jq-selectbox li,
.cid-sOXPH2QIW2 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPH2QIW2 .jq-selectbox li:hover,
.cid-sOXPH2QIW2 .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPH2QIW2 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPH2QIW2 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPH2QIW2 .form-group,
.cid-sOXPH2QIW2 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPH2QIW2 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPH2QIW2 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPH2QIW2 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPH2QIW2 .form-block {
    padding: 1rem;
  }
}
.cid-sOXPH2QIW2 P {
  color: #ffffff;
}
.cid-su2giytLrR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su6ULjEQ19 {
  background-image: url("../../../assets/images/defensive-pistol-2000x1333.jpg");
}
.cid-su6ULkDwB8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su6ULkDwB8 H1 {
  color: #232323;
}
.cid-su6ULkDwB8 .mbr-text,
.cid-su6ULkDwB8 .mbr-section-btn {
  color: #716c80;
}
.cid-su6ULkDwB8 H3 {
  color: #716c80;
}
.cid-su6ULl2v58 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su6ULl2v58 img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su6ULl2v58 H1 {
  color: #57468b;
}
.cid-su6ULl2v58 .mbr-text,
.cid-su6ULl2v58 .mbr-section-btn {
  color: #716c80;
}
.cid-su6ULl2v58 H3 {
  color: #716c80;
}
.cid-su6ULl2v58 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su6ULl2v58 .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su6ULl2v58 .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su6ULl2v58 .link:hover {
  color: #ffffff !important;
}
.cid-su6ULl2v58 .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su6ULl2v58 DIV {
  color: #57468b;
}
.cid-su6ULlqen9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su6ULlqen9 .mbr-section-subtitle {
  color: #767676;
}
.cid-su6ULlqen9 .container-table {
  margin: 0 auto;
}
.cid-su6ULlqen9 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su6ULlqen9 .dataTables_wrapper {
  display: block;
}
.cid-su6ULlqen9 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su6ULlqen9 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su6ULlqen9 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su6ULlqen9 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su6ULlqen9 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su6ULlqen9 table td {
  border: 1px solid #cccccc;
}
.cid-su6ULlqen9 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su6ULlqen9 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su6ULlqen9 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su6ULlqen9 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su6ULlqen9 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su6ULlqen9 .dataTables_filter {
    text-align: center;
  }
  .cid-su6ULlqen9 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su6ULlqen9 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su6ULlqen9 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su6ULlqen9 .mbr-section-title {
  color: #57468b;
}
.cid-su6ULlqen9 .head-item1 {
  color: #232323;
}
.cid-su6ULlqen9 .body-item1 {
  color: #716c80;
}
.cid-su6ULlYhn2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su6ULlYhn2 .mbr-section-subtitle {
  color: #767676;
}
.cid-su6ULlYhn2 .container-table {
  margin: 0 auto;
}
.cid-su6ULlYhn2 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su6ULlYhn2 .dataTables_wrapper {
  display: block;
}
.cid-su6ULlYhn2 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su6ULlYhn2 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su6ULlYhn2 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su6ULlYhn2 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su6ULlYhn2 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su6ULlYhn2 table td {
  border: 1px solid #cccccc;
}
.cid-su6ULlYhn2 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su6ULlYhn2 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su6ULlYhn2 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su6ULlYhn2 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su6ULlYhn2 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su6ULlYhn2 .dataTables_filter {
    text-align: center;
  }
  .cid-su6ULlYhn2 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su6ULlYhn2 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su6ULlYhn2 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su6ULlYhn2 .mbr-section-title {
  color: #57468b;
}
.cid-su6ULlYhn2 .head-item1 {
  color: #232323;
}
.cid-su6ULlYhn2 .body-item1 {
  color: #716c80;
}
.cid-su6ULmFDBw {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su6ULmFDBw .mbr-section-subtitle {
  color: #767676;
}
.cid-su6ULmFDBw .container-table {
  margin: 0 auto;
}
.cid-su6ULmFDBw .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su6ULmFDBw .dataTables_wrapper {
  display: block;
}
.cid-su6ULmFDBw .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su6ULmFDBw .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su6ULmFDBw table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su6ULmFDBw table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su6ULmFDBw table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su6ULmFDBw table td {
  border: 1px solid #cccccc;
}
.cid-su6ULmFDBw .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su6ULmFDBw .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su6ULmFDBw .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su6ULmFDBw .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su6ULmFDBw .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su6ULmFDBw .dataTables_filter {
    text-align: center;
  }
  .cid-su6ULmFDBw .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su6ULmFDBw .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su6ULmFDBw .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su6ULmFDBw .mbr-section-title {
  color: #57468b;
}
.cid-su6ULmFDBw .head-item1 {
  color: #232323;
}
.cid-su6ULmFDBw .body-item1 {
  color: #716c80;
}
.cid-su6ULndppF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su6ULndppF H1 {
  color: #232323;
}
.cid-su6ULndppF .mbr-text,
.cid-su6ULndppF .mbr-section-btn {
  color: #716c80;
}
.cid-su6ULndppF H3 {
  color: #716c80;
}
.cid-sNJtcvDeZ5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJtcvDeZ5 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJtcvDeZ5 .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJtcvDeZ5 .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJtcvDeZ5 .price-term {
  margin-left: -5px;
}
.cid-sNJtcvDeZ5 .pt2 {
  padding-top: 2rem;
}
.cid-sNJtcvDeZ5 .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJtcvDeZ5 .plan-descr {
  color: #444444;
}
.cid-sNJtcvDeZ5 .plan-price {
  margin-top: 2rem;
}
.cid-sNJtcvDeZ5 .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJtcvDeZ5 .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJtcvDeZ5 .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJtcvDeZ5 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJtcvDeZ5 .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJtcvDeZ5 .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJtcvDeZ5 .plan-header,
.cid-sNJtcvDeZ5 .plan-body {
  background-color: #ffffff;
}
.cid-sNJtcvDeZ5 .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJtcvDeZ5 .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJtcvDeZ5 .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJtcvDeZ5 .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJtcvDeZ5 UL {
  color: #232323;
}
.cid-su6ULo2Sdw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su6ULo2Sdw H1 {
  color: #e60707;
}
.cid-su6ULo2Sdw .mbr-text,
.cid-su6ULo2Sdw .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-su6ULo2Sdw img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-su6ULo2Sdw img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-su6ULo2Sdw H3 {
  color: #716c80;
}
.cid-sL5CboXcmT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CboXcmT .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CboXcmT .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CboXcmT .mbr-text {
  color: #444;
}
.cid-sL5CboXcmT h5 {
  margin-bottom: 0;
}
.cid-sL5CboXcmT .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CboXcmT .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CboXcmT .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CboXcmT .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CboXcmT .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CboXcmT .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CboXcmT .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CboXcmT .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CboXcmT .media-container-row > div {
  padding: 0px;
}
.cid-sL5CboXcmT .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CboXcmT .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CboXcmT .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CboXcmT .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CboXcmT .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CboXcmT .social-list,
  .cid-sL5CboXcmT .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CboXcmT h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CboXcmT .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CboXcmT .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQj7uDfJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQj7uDfJ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQj7uDfJ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQj7uDfJ .mbr-section-btn {
  margin: 0;
}
.cid-sOXQj7uDfJ .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQj7uDfJ .form-control:focus,
.cid-sOXQj7uDfJ .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQj7uDfJ .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQj7uDfJ input::-webkit-input-placeholder,
.cid-sOXQj7uDfJ textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQj7uDfJ input:-moz-placeholder,
.cid-sOXQj7uDfJ textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQj7uDfJ .jq-selectbox li,
.cid-sOXQj7uDfJ .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQj7uDfJ .jq-selectbox li:hover,
.cid-sOXQj7uDfJ .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQj7uDfJ .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQj7uDfJ .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQj7uDfJ .form-group,
.cid-sOXQj7uDfJ .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQj7uDfJ .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQj7uDfJ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQj7uDfJ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQj7uDfJ .form-block {
    padding: 1rem;
  }
}
.cid-sOXQj7uDfJ P {
  color: #ffffff;
}
.cid-su6ULqxQoo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su6UXBAVYZ {
  padding-top: 225px;
  padding-bottom: 225px;
  background-color: #f8b525;
}
.cid-su6UXC4x1q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su6UXC4x1q H1 {
  color: #232323;
}
.cid-su6UXC4x1q .mbr-text,
.cid-su6UXC4x1q .mbr-section-btn {
  color: #716c80;
}
.cid-su6UXC4x1q H3 {
  color: #716c80;
}
.cid-su6UXCmveH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su6UXCmveH img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su6UXCmveH H1 {
  color: #57468b;
}
.cid-su6UXCmveH .mbr-text,
.cid-su6UXCmveH .mbr-section-btn {
  color: #716c80;
}
.cid-su6UXCmveH H3 {
  color: #716c80;
}
.cid-su6UXCmveH .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su6UXCmveH .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su6UXCmveH .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su6UXCmveH .link:hover {
  color: #ffffff !important;
}
.cid-su6UXCmveH .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su6UXCmveH DIV {
  color: #57468b;
}
.cid-su6UXCGzFJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su6UXCGzFJ .mbr-section-subtitle {
  color: #767676;
}
.cid-su6UXCGzFJ .container-table {
  margin: 0 auto;
}
.cid-su6UXCGzFJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su6UXCGzFJ .dataTables_wrapper {
  display: block;
}
.cid-su6UXCGzFJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su6UXCGzFJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su6UXCGzFJ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su6UXCGzFJ table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su6UXCGzFJ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su6UXCGzFJ table td {
  border: 1px solid #cccccc;
}
.cid-su6UXCGzFJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su6UXCGzFJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su6UXCGzFJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su6UXCGzFJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su6UXCGzFJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su6UXCGzFJ .dataTables_filter {
    text-align: center;
  }
  .cid-su6UXCGzFJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su6UXCGzFJ .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su6UXCGzFJ .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su6UXCGzFJ .mbr-section-title {
  color: #57468b;
}
.cid-su6UXCGzFJ .head-item1 {
  color: #232323;
}
.cid-su6UXCGzFJ .body-item1 {
  color: #716c80;
}
.cid-su6UXDbLY7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su6UXDbLY7 .mbr-section-subtitle {
  color: #767676;
}
.cid-su6UXDbLY7 .container-table {
  margin: 0 auto;
}
.cid-su6UXDbLY7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su6UXDbLY7 .dataTables_wrapper {
  display: block;
}
.cid-su6UXDbLY7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su6UXDbLY7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su6UXDbLY7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su6UXDbLY7 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su6UXDbLY7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su6UXDbLY7 table td {
  border: 1px solid #cccccc;
}
.cid-su6UXDbLY7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su6UXDbLY7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su6UXDbLY7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su6UXDbLY7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su6UXDbLY7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su6UXDbLY7 .dataTables_filter {
    text-align: center;
  }
  .cid-su6UXDbLY7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su6UXDbLY7 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su6UXDbLY7 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su6UXDbLY7 .mbr-section-title {
  color: #57468b;
}
.cid-su6UXDbLY7 .head-item1 {
  color: #232323;
}
.cid-su6UXDbLY7 .body-item1 {
  color: #716c80;
}
.cid-su6UXDE5jC {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su6UXDE5jC .mbr-section-subtitle {
  color: #767676;
}
.cid-su6UXDE5jC .container-table {
  margin: 0 auto;
}
.cid-su6UXDE5jC .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su6UXDE5jC .dataTables_wrapper {
  display: block;
}
.cid-su6UXDE5jC .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su6UXDE5jC .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su6UXDE5jC table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su6UXDE5jC table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su6UXDE5jC table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su6UXDE5jC table td {
  border: 1px solid #cccccc;
}
.cid-su6UXDE5jC .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su6UXDE5jC .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su6UXDE5jC .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su6UXDE5jC .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su6UXDE5jC .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su6UXDE5jC .dataTables_filter {
    text-align: center;
  }
  .cid-su6UXDE5jC .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su6UXDE5jC .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su6UXDE5jC .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su6UXDE5jC .mbr-section-title {
  color: #57468b;
}
.cid-su6UXDE5jC .head-item1 {
  color: #232323;
}
.cid-su6UXDE5jC .body-item1 {
  color: #716c80;
}
.cid-su6UXE7j9K {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su6UXE7j9K H1 {
  color: #232323;
}
.cid-su6UXE7j9K .mbr-text,
.cid-su6UXE7j9K .mbr-section-btn {
  color: #716c80;
}
.cid-su6UXE7j9K H3 {
  color: #716c80;
}
.cid-sNJtAIuDYr {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJtAIuDYr .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJtAIuDYr .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJtAIuDYr .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJtAIuDYr .price-term {
  margin-left: -5px;
}
.cid-sNJtAIuDYr .pt2 {
  padding-top: 2rem;
}
.cid-sNJtAIuDYr .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJtAIuDYr .plan-descr {
  color: #444444;
}
.cid-sNJtAIuDYr .plan-price {
  margin-top: 2rem;
}
.cid-sNJtAIuDYr .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJtAIuDYr .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJtAIuDYr .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJtAIuDYr .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJtAIuDYr .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJtAIuDYr .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJtAIuDYr .plan-header,
.cid-sNJtAIuDYr .plan-body {
  background-color: #ffffff;
}
.cid-sNJtAIuDYr .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJtAIuDYr .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJtAIuDYr .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJtAIuDYr .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJtAIuDYr UL {
  color: #232323;
}
.cid-su6UXEUvmJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su6UXEUvmJ H1 {
  color: #e60707;
}
.cid-su6UXEUvmJ .mbr-text,
.cid-su6UXEUvmJ .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-su6UXEUvmJ img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-su6UXEUvmJ img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-su6UXEUvmJ H3 {
  color: #716c80;
}
.cid-sL5CewVSkC {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CewVSkC .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CewVSkC .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CewVSkC .mbr-text {
  color: #444;
}
.cid-sL5CewVSkC h5 {
  margin-bottom: 0;
}
.cid-sL5CewVSkC .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CewVSkC .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CewVSkC .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CewVSkC .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CewVSkC .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CewVSkC .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CewVSkC .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CewVSkC .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CewVSkC .media-container-row > div {
  padding: 0px;
}
.cid-sL5CewVSkC .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CewVSkC .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CewVSkC .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CewVSkC .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CewVSkC .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CewVSkC .social-list,
  .cid-sL5CewVSkC .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CewVSkC h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CewVSkC .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CewVSkC .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQn1qXwC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQn1qXwC .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQn1qXwC a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQn1qXwC .mbr-section-btn {
  margin: 0;
}
.cid-sOXQn1qXwC .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQn1qXwC .form-control:focus,
.cid-sOXQn1qXwC .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQn1qXwC .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQn1qXwC input::-webkit-input-placeholder,
.cid-sOXQn1qXwC textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQn1qXwC input:-moz-placeholder,
.cid-sOXQn1qXwC textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQn1qXwC .jq-selectbox li,
.cid-sOXQn1qXwC .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQn1qXwC .jq-selectbox li:hover,
.cid-sOXQn1qXwC .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQn1qXwC .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQn1qXwC .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQn1qXwC .form-group,
.cid-sOXQn1qXwC .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQn1qXwC .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQn1qXwC .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQn1qXwC .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQn1qXwC .form-block {
    padding: 1rem;
  }
}
.cid-sOXQn1qXwC P {
  color: #ffffff;
}
.cid-su6UXGVFqn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su7Lrut2FS {
  background-image: url("../../../assets/images/youth-saftey-2000x1333.jpg");
}
.cid-su7Lrv9Kp0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su7Lrv9Kp0 H1 {
  color: #232323;
}
.cid-su7Lrv9Kp0 .mbr-text,
.cid-su7Lrv9Kp0 .mbr-section-btn {
  color: #716c80;
}
.cid-su7Lrv9Kp0 H3 {
  color: #716c80;
}
.cid-su7LrvC05I {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su7LrvC05I img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su7LrvC05I H1 {
  color: #57468b;
}
.cid-su7LrvC05I .mbr-text,
.cid-su7LrvC05I .mbr-section-btn {
  color: #716c80;
}
.cid-su7LrvC05I H3 {
  color: #716c80;
}
.cid-su7LrvC05I .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su7LrvC05I .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su7LrvC05I .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su7LrvC05I .link:hover {
  color: #ffffff !important;
}
.cid-su7LrvC05I .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su7LrvC05I DIV {
  color: #57468b;
}
.cid-su7Lrw2wWM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su7Lrw2wWM .mbr-section-subtitle {
  color: #767676;
}
.cid-su7Lrw2wWM .container-table {
  margin: 0 auto;
}
.cid-su7Lrw2wWM .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su7Lrw2wWM .dataTables_wrapper {
  display: block;
}
.cid-su7Lrw2wWM .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su7Lrw2wWM .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su7Lrw2wWM table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su7Lrw2wWM table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su7Lrw2wWM table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su7Lrw2wWM table td {
  border: 1px solid #cccccc;
}
.cid-su7Lrw2wWM .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su7Lrw2wWM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su7Lrw2wWM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su7Lrw2wWM .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su7Lrw2wWM .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su7Lrw2wWM .dataTables_filter {
    text-align: center;
  }
  .cid-su7Lrw2wWM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su7Lrw2wWM .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su7Lrw2wWM .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su7Lrw2wWM .mbr-section-title {
  color: #57468b;
}
.cid-su7Lrw2wWM .head-item1 {
  color: #232323;
}
.cid-su7Lrw2wWM .body-item1 {
  color: #716c80;
}
.cid-su7LrwDuiu {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su7LrwDuiu .mbr-section-subtitle {
  color: #767676;
}
.cid-su7LrwDuiu .container-table {
  margin: 0 auto;
}
.cid-su7LrwDuiu .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su7LrwDuiu .dataTables_wrapper {
  display: block;
}
.cid-su7LrwDuiu .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su7LrwDuiu .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su7LrwDuiu table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su7LrwDuiu table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su7LrwDuiu table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su7LrwDuiu table td {
  border: 1px solid #cccccc;
}
.cid-su7LrwDuiu .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su7LrwDuiu .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su7LrwDuiu .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su7LrwDuiu .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su7LrwDuiu .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su7LrwDuiu .dataTables_filter {
    text-align: center;
  }
  .cid-su7LrwDuiu .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su7LrwDuiu .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su7LrwDuiu .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su7LrwDuiu .mbr-section-title {
  color: #57468b;
}
.cid-su7LrwDuiu .head-item1 {
  color: #232323;
}
.cid-su7LrwDuiu .body-item1 {
  color: #716c80;
}
.cid-su7LrxcOat {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su7LrxcOat .mbr-section-subtitle {
  color: #767676;
}
.cid-su7LrxcOat .container-table {
  margin: 0 auto;
}
.cid-su7LrxcOat .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su7LrxcOat .dataTables_wrapper {
  display: block;
}
.cid-su7LrxcOat .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su7LrxcOat .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su7LrxcOat table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su7LrxcOat table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su7LrxcOat table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su7LrxcOat table td {
  border: 1px solid #cccccc;
}
.cid-su7LrxcOat .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su7LrxcOat .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su7LrxcOat .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su7LrxcOat .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su7LrxcOat .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su7LrxcOat .dataTables_filter {
    text-align: center;
  }
  .cid-su7LrxcOat .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su7LrxcOat .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su7LrxcOat .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su7LrxcOat .mbr-section-title {
  color: #57468b;
}
.cid-su7LrxcOat .head-item1 {
  color: #232323;
}
.cid-su7LrxcOat .body-item1 {
  color: #716c80;
}
.cid-su7LrxJNFw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su7LrxJNFw H1 {
  color: #232323;
}
.cid-su7LrxJNFw .mbr-text,
.cid-su7LrxJNFw .mbr-section-btn {
  color: #716c80;
}
.cid-su7LrxJNFw H3 {
  color: #716c80;
}
.cid-sNJmWmkZ6T {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJmWmkZ6T .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJmWmkZ6T .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJmWmkZ6T .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJmWmkZ6T .price-term {
  margin-left: -5px;
}
.cid-sNJmWmkZ6T .pt2 {
  padding-top: 2rem;
}
.cid-sNJmWmkZ6T .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJmWmkZ6T .plan-descr {
  color: #444444;
}
.cid-sNJmWmkZ6T .plan-price {
  margin-top: 2rem;
}
.cid-sNJmWmkZ6T .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJmWmkZ6T .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJmWmkZ6T .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJmWmkZ6T .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJmWmkZ6T .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJmWmkZ6T .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJmWmkZ6T .plan-header,
.cid-sNJmWmkZ6T .plan-body {
  background-color: #ffffff;
}
.cid-sNJmWmkZ6T .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJmWmkZ6T .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJmWmkZ6T .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJmWmkZ6T .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJmWmkZ6T UL {
  color: #232323;
}
.cid-sL5BKDdxy7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5BKDdxy7 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5BKDdxy7 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5BKDdxy7 .mbr-text {
  color: #444;
}
.cid-sL5BKDdxy7 h5 {
  margin-bottom: 0;
}
.cid-sL5BKDdxy7 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5BKDdxy7 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5BKDdxy7 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5BKDdxy7 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5BKDdxy7 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5BKDdxy7 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5BKDdxy7 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5BKDdxy7 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5BKDdxy7 .media-container-row > div {
  padding: 0px;
}
.cid-sL5BKDdxy7 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5BKDdxy7 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5BKDdxy7 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5BKDdxy7 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5BKDdxy7 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5BKDdxy7 .social-list,
  .cid-sL5BKDdxy7 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5BKDdxy7 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5BKDdxy7 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5BKDdxy7 .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPNBq12L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPNBq12L .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPNBq12L a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPNBq12L .mbr-section-btn {
  margin: 0;
}
.cid-sOXPNBq12L .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPNBq12L .form-control:focus,
.cid-sOXPNBq12L .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPNBq12L .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPNBq12L input::-webkit-input-placeholder,
.cid-sOXPNBq12L textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPNBq12L input:-moz-placeholder,
.cid-sOXPNBq12L textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPNBq12L .jq-selectbox li,
.cid-sOXPNBq12L .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPNBq12L .jq-selectbox li:hover,
.cid-sOXPNBq12L .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPNBq12L .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPNBq12L .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPNBq12L .form-group,
.cid-sOXPNBq12L .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPNBq12L .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPNBq12L .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPNBq12L .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPNBq12L .form-block {
    padding: 1rem;
  }
}
.cid-sOXPNBq12L P {
  color: #ffffff;
}
.cid-su7LrzuLpJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su80Fumo8L {
  background-image: url("../../../assets/images/aware-defend-escape-girl-sm-700x440.jpg");
}
.cid-su80FvVaOY {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su80FvVaOY H1 {
  color: #232323;
}
.cid-su80FvVaOY .mbr-text,
.cid-su80FvVaOY .mbr-section-btn {
  color: #716c80;
}
.cid-su80FvVaOY H3 {
  color: #716c80;
}
.cid-su80FwxCPq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su80FwxCPq img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su80FwxCPq H1 {
  color: #57468b;
}
.cid-su80FwxCPq .mbr-text,
.cid-su80FwxCPq .mbr-section-btn {
  color: #716c80;
}
.cid-su80FwxCPq H3 {
  color: #716c80;
}
.cid-su80FwxCPq .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su80FwxCPq .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su80FwxCPq .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su80FwxCPq .link:hover {
  color: #ffffff !important;
}
.cid-su80FwxCPq .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su80FwxCPq DIV {
  color: #57468b;
}
.cid-su80FwNeRa {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su80FwNeRa .mbr-section-subtitle {
  color: #767676;
}
.cid-su80FwNeRa .container-table {
  margin: 0 auto;
}
.cid-su80FwNeRa .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su80FwNeRa .dataTables_wrapper {
  display: block;
}
.cid-su80FwNeRa .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su80FwNeRa .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su80FwNeRa table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su80FwNeRa table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su80FwNeRa table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su80FwNeRa table td {
  border: 1px solid #cccccc;
}
.cid-su80FwNeRa .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su80FwNeRa .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su80FwNeRa .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su80FwNeRa .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su80FwNeRa .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su80FwNeRa .dataTables_filter {
    text-align: center;
  }
  .cid-su80FwNeRa .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su80FwNeRa .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su80FwNeRa .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su80FwNeRa .mbr-section-title {
  color: #57468b;
}
.cid-su80FwNeRa .head-item1 {
  color: #232323;
}
.cid-su80FwNeRa .body-item1 {
  color: #716c80;
}
.cid-su80FxarUp {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su80FxarUp .mbr-section-subtitle {
  color: #767676;
}
.cid-su80FxarUp .container-table {
  margin: 0 auto;
}
.cid-su80FxarUp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su80FxarUp .dataTables_wrapper {
  display: block;
}
.cid-su80FxarUp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su80FxarUp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su80FxarUp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su80FxarUp table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su80FxarUp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su80FxarUp table td {
  border: 1px solid #cccccc;
}
.cid-su80FxarUp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su80FxarUp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su80FxarUp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su80FxarUp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su80FxarUp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su80FxarUp .dataTables_filter {
    text-align: center;
  }
  .cid-su80FxarUp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su80FxarUp .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su80FxarUp .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su80FxarUp .mbr-section-title {
  color: #57468b;
}
.cid-su80FxarUp .head-item1 {
  color: #232323;
}
.cid-su80FxarUp .body-item1 {
  color: #716c80;
}
.cid-su80FxE48j {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su80FxE48j .mbr-section-subtitle {
  color: #767676;
}
.cid-su80FxE48j .container-table {
  margin: 0 auto;
}
.cid-su80FxE48j .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su80FxE48j .dataTables_wrapper {
  display: block;
}
.cid-su80FxE48j .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su80FxE48j .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su80FxE48j table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su80FxE48j table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su80FxE48j table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su80FxE48j table td {
  border: 1px solid #cccccc;
}
.cid-su80FxE48j .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su80FxE48j .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su80FxE48j .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su80FxE48j .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su80FxE48j .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su80FxE48j .dataTables_filter {
    text-align: center;
  }
  .cid-su80FxE48j .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su80FxE48j .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su80FxE48j .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su80FxE48j .mbr-section-title {
  color: #57468b;
}
.cid-su80FxE48j .head-item1 {
  color: #232323;
}
.cid-su80FxE48j .body-item1 {
  color: #716c80;
}
.cid-su80Fy11x9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su80Fy11x9 H1 {
  color: #232323;
}
.cid-su80Fy11x9 .mbr-text,
.cid-su80Fy11x9 .mbr-section-btn {
  color: #716c80;
}
.cid-su80Fy11x9 H3 {
  color: #716c80;
}
.cid-sNJu1ylgPN {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJu1ylgPN .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJu1ylgPN .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJu1ylgPN .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJu1ylgPN .price-term {
  margin-left: -5px;
}
.cid-sNJu1ylgPN .pt2 {
  padding-top: 2rem;
}
.cid-sNJu1ylgPN .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJu1ylgPN .plan-descr {
  color: #444444;
}
.cid-sNJu1ylgPN .plan-price {
  margin-top: 2rem;
}
.cid-sNJu1ylgPN .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJu1ylgPN .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJu1ylgPN .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJu1ylgPN .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJu1ylgPN .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJu1ylgPN .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJu1ylgPN .plan-header,
.cid-sNJu1ylgPN .plan-body {
  background-color: #ffffff;
}
.cid-sNJu1ylgPN .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJu1ylgPN .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJu1ylgPN .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJu1ylgPN .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJu1ylgPN UL {
  color: #232323;
}
.cid-su80FyIU50 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su80FyIU50 H1 {
  color: #e60707;
}
.cid-su80FyIU50 .mbr-text,
.cid-su80FyIU50 .mbr-section-btn {
  color: #716c80;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
.cid-su80FyIU50 img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(230, 206, 191, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-su80FyIU50 img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-su80FyIU50 H3 {
  color: #716c80;
}
.cid-sL5ClkhoZo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5ClkhoZo .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5ClkhoZo .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5ClkhoZo .mbr-text {
  color: #444;
}
.cid-sL5ClkhoZo h5 {
  margin-bottom: 0;
}
.cid-sL5ClkhoZo .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5ClkhoZo .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5ClkhoZo .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5ClkhoZo .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5ClkhoZo .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5ClkhoZo .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5ClkhoZo .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5ClkhoZo .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5ClkhoZo .media-container-row > div {
  padding: 0px;
}
.cid-sL5ClkhoZo .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5ClkhoZo .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5ClkhoZo .group-title SPAN {
  color: #ffffff;
}
.cid-sL5ClkhoZo .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5ClkhoZo .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5ClkhoZo .social-list,
  .cid-sL5ClkhoZo .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5ClkhoZo h3 {
    margin-bottom: 10px;
  }
  .cid-sL5ClkhoZo .navbar-brand {
    text-align: center;
  }
}
.cid-sL5ClkhoZo .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQrwWo3W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQrwWo3W .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQrwWo3W a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQrwWo3W .mbr-section-btn {
  margin: 0;
}
.cid-sOXQrwWo3W .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQrwWo3W .form-control:focus,
.cid-sOXQrwWo3W .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQrwWo3W .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQrwWo3W input::-webkit-input-placeholder,
.cid-sOXQrwWo3W textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQrwWo3W input:-moz-placeholder,
.cid-sOXQrwWo3W textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQrwWo3W .jq-selectbox li,
.cid-sOXQrwWo3W .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQrwWo3W .jq-selectbox li:hover,
.cid-sOXQrwWo3W .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQrwWo3W .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQrwWo3W .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQrwWo3W .form-group,
.cid-sOXQrwWo3W .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQrwWo3W .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQrwWo3W .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQrwWo3W .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQrwWo3W .form-block {
    padding: 1rem;
  }
}
.cid-sOXQrwWo3W P {
  color: #ffffff;
}
.cid-su80FACV8L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su83vUIfLX {
  background-image: url("../../../assets/images/leosa-no-text-1920x1280.jpg");
}
.cid-su83vVw7fD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su83vVw7fD H1 {
  color: #232323;
}
.cid-su83vVw7fD .mbr-text,
.cid-su83vVw7fD .mbr-section-btn {
  color: #716c80;
}
.cid-su83vVw7fD H3 {
  color: #716c80;
}
.cid-su83vW5uc7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su83vW5uc7 img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su83vW5uc7 H1 {
  color: #57468b;
}
.cid-su83vW5uc7 .mbr-text,
.cid-su83vW5uc7 .mbr-section-btn {
  color: #716c80;
}
.cid-su83vW5uc7 H3 {
  color: #716c80;
}
.cid-su83vW5uc7 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su83vW5uc7 .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su83vW5uc7 .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su83vW5uc7 .link:hover {
  color: #ffffff !important;
}
.cid-su83vW5uc7 .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su83vW5uc7 DIV {
  color: #57468b;
}
.cid-su84hvvPgV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su84hvvPgV .mbr-section-subtitle {
  color: #767676;
}
.cid-su84hvvPgV .container-table {
  margin: 0 auto;
}
.cid-su84hvvPgV .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su84hvvPgV .dataTables_wrapper {
  display: block;
}
.cid-su84hvvPgV .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su84hvvPgV .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su84hvvPgV table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su84hvvPgV table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su84hvvPgV table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su84hvvPgV table td {
  border: 1px solid #cccccc;
}
.cid-su84hvvPgV .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su84hvvPgV .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su84hvvPgV .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su84hvvPgV .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su84hvvPgV .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su84hvvPgV .dataTables_filter {
    text-align: center;
  }
  .cid-su84hvvPgV .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su84hvvPgV .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su84hvvPgV .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su84hvvPgV .mbr-section-title {
  color: #57468b;
}
.cid-su84hvvPgV .head-item1 {
  color: #232323;
}
.cid-su84hvvPgV .body-item1 {
  color: #716c80;
}
.cid-su87mmt4oT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su87mmt4oT .mbr-section-subtitle {
  color: #767676;
}
.cid-su87mmt4oT .container-table {
  margin: 0 auto;
}
.cid-su87mmt4oT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su87mmt4oT .dataTables_wrapper {
  display: block;
}
.cid-su87mmt4oT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su87mmt4oT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su87mmt4oT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su87mmt4oT table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su87mmt4oT table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su87mmt4oT table td {
  border: 1px solid #cccccc;
}
.cid-su87mmt4oT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su87mmt4oT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su87mmt4oT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su87mmt4oT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su87mmt4oT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su87mmt4oT .dataTables_filter {
    text-align: center;
  }
  .cid-su87mmt4oT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su87mmt4oT .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su87mmt4oT .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su87mmt4oT .mbr-section-title {
  color: #57468b;
}
.cid-su87mmt4oT .head-item1 {
  color: #232323;
}
.cid-su87mmt4oT .body-item1 {
  color: #716c80;
}
.cid-su848bDqi0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su848bDqi0 H1 {
  color: #232323;
}
.cid-su848bDqi0 .mbr-text,
.cid-su848bDqi0 .mbr-section-btn {
  color: #716c80;
}
.cid-su848bDqi0 H3 {
  color: #716c80;
}
.cid-sNJuwTONDp {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJuwTONDp .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJuwTONDp .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJuwTONDp .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJuwTONDp .price-term {
  margin-left: -5px;
}
.cid-sNJuwTONDp .pt2 {
  padding-top: 2rem;
}
.cid-sNJuwTONDp .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJuwTONDp .plan-descr {
  color: #444444;
}
.cid-sNJuwTONDp .plan-price {
  margin-top: 2rem;
}
.cid-sNJuwTONDp .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJuwTONDp .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJuwTONDp .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJuwTONDp .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJuwTONDp .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJuwTONDp .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJuwTONDp .plan-header,
.cid-sNJuwTONDp .plan-body {
  background-color: #ffffff;
}
.cid-sNJuwTONDp .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJuwTONDp .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJuwTONDp .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJuwTONDp .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJuwTONDp UL {
  color: #232323;
}
.cid-sL5CplARiD {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CplARiD .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CplARiD .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CplARiD .mbr-text {
  color: #444;
}
.cid-sL5CplARiD h5 {
  margin-bottom: 0;
}
.cid-sL5CplARiD .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CplARiD .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CplARiD .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CplARiD .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CplARiD .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CplARiD .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CplARiD .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CplARiD .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CplARiD .media-container-row > div {
  padding: 0px;
}
.cid-sL5CplARiD .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CplARiD .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CplARiD .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CplARiD .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CplARiD .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CplARiD .social-list,
  .cid-sL5CplARiD .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CplARiD h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CplARiD .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CplARiD .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQvxCoDW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQvxCoDW .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQvxCoDW a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQvxCoDW .mbr-section-btn {
  margin: 0;
}
.cid-sOXQvxCoDW .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQvxCoDW .form-control:focus,
.cid-sOXQvxCoDW .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQvxCoDW .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQvxCoDW input::-webkit-input-placeholder,
.cid-sOXQvxCoDW textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQvxCoDW input:-moz-placeholder,
.cid-sOXQvxCoDW textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQvxCoDW .jq-selectbox li,
.cid-sOXQvxCoDW .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQvxCoDW .jq-selectbox li:hover,
.cid-sOXQvxCoDW .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQvxCoDW .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQvxCoDW .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQvxCoDW .form-group,
.cid-sOXQvxCoDW .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQvxCoDW .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQvxCoDW .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQvxCoDW .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQvxCoDW .form-block {
    padding: 1rem;
  }
}
.cid-sOXQvxCoDW P {
  color: #ffffff;
}
.cid-su83vXv482 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su8656z6KX {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/nrainstructor-scaled-2000x773.jpg");
}
.cid-su8657ElYH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su8657ElYH H1 {
  color: #232323;
}
.cid-su8657ElYH .mbr-text,
.cid-su8657ElYH .mbr-section-btn {
  color: #716c80;
}
.cid-su8657ElYH H3 {
  color: #716c80;
}
.cid-su8658dE5w {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-su8658dE5w img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su8658dE5w H1 {
  color: #57468b;
}
.cid-su8658dE5w .mbr-text,
.cid-su8658dE5w .mbr-section-btn {
  color: #716c80;
}
.cid-su8658dE5w H3 {
  color: #716c80;
}
.cid-su8658dE5w .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su8658dE5w .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su8658dE5w .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su8658dE5w .link:hover {
  color: #ffffff !important;
}
.cid-su8658dE5w .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su8658dE5w DIV {
  color: #57468b;
}
.cid-su8658BAYs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su8658BAYs .mbr-section-subtitle {
  color: #767676;
}
.cid-su8658BAYs .container-table {
  margin: 0 auto;
}
.cid-su8658BAYs .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su8658BAYs .dataTables_wrapper {
  display: block;
}
.cid-su8658BAYs .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su8658BAYs .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su8658BAYs table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su8658BAYs table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su8658BAYs table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su8658BAYs table td {
  border: 1px solid #cccccc;
}
.cid-su8658BAYs .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su8658BAYs .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su8658BAYs .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su8658BAYs .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su8658BAYs .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su8658BAYs .dataTables_filter {
    text-align: center;
  }
  .cid-su8658BAYs .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su8658BAYs .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su8658BAYs .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su8658BAYs .mbr-section-title {
  color: #57468b;
}
.cid-su8658BAYs .head-item1 {
  color: #232323;
}
.cid-su8658BAYs .body-item1 {
  color: #716c80;
}
.cid-su86Y7tWi2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-su86Y7tWi2 .mbr-section-subtitle {
  color: #767676;
}
.cid-su86Y7tWi2 .container-table {
  margin: 0 auto;
}
.cid-su86Y7tWi2 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-su86Y7tWi2 .dataTables_wrapper {
  display: block;
}
.cid-su86Y7tWi2 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-su86Y7tWi2 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-su86Y7tWi2 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-su86Y7tWi2 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-su86Y7tWi2 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-su86Y7tWi2 table td {
  border: 1px solid #cccccc;
}
.cid-su86Y7tWi2 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-su86Y7tWi2 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-su86Y7tWi2 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-su86Y7tWi2 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-su86Y7tWi2 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-su86Y7tWi2 .dataTables_filter {
    text-align: center;
  }
  .cid-su86Y7tWi2 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-su86Y7tWi2 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-su86Y7tWi2 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-su86Y7tWi2 .mbr-section-title {
  color: #57468b;
}
.cid-su86Y7tWi2 .head-item1 {
  color: #232323;
}
.cid-su86Y7tWi2 .body-item1 {
  color: #716c80;
}
.cid-su8659haoV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su8659haoV H1 {
  color: #232323;
}
.cid-su8659haoV .mbr-text,
.cid-su8659haoV .mbr-section-btn {
  color: #716c80;
}
.cid-su8659haoV H3 {
  color: #716c80;
}
.cid-sNJuOomL7g {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sNJuOomL7g .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sNJuOomL7g .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sNJuOomL7g .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sNJuOomL7g .price-term {
  margin-left: -5px;
}
.cid-sNJuOomL7g .pt2 {
  padding-top: 2rem;
}
.cid-sNJuOomL7g .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sNJuOomL7g .plan-descr {
  color: #444444;
}
.cid-sNJuOomL7g .plan-price {
  margin-top: 2rem;
}
.cid-sNJuOomL7g .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJuOomL7g .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sNJuOomL7g .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sNJuOomL7g .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sNJuOomL7g .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sNJuOomL7g .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sNJuOomL7g .plan-header,
.cid-sNJuOomL7g .plan-body {
  background-color: #ffffff;
}
.cid-sNJuOomL7g .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sNJuOomL7g .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sNJuOomL7g .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sNJuOomL7g .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sNJuOomL7g UL {
  color: #232323;
}
.cid-sL5Ctaurjk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5Ctaurjk .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5Ctaurjk .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5Ctaurjk .mbr-text {
  color: #444;
}
.cid-sL5Ctaurjk h5 {
  margin-bottom: 0;
}
.cid-sL5Ctaurjk .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5Ctaurjk .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5Ctaurjk .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5Ctaurjk .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5Ctaurjk .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5Ctaurjk .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5Ctaurjk .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5Ctaurjk .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5Ctaurjk .media-container-row > div {
  padding: 0px;
}
.cid-sL5Ctaurjk .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5Ctaurjk .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5Ctaurjk .group-title SPAN {
  color: #ffffff;
}
.cid-sL5Ctaurjk .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5Ctaurjk .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5Ctaurjk .social-list,
  .cid-sL5Ctaurjk .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5Ctaurjk h3 {
    margin-bottom: 10px;
  }
  .cid-sL5Ctaurjk .navbar-brand {
    text-align: center;
  }
}
.cid-sL5Ctaurjk .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQz49D0o {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQz49D0o .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQz49D0o a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQz49D0o .mbr-section-btn {
  margin: 0;
}
.cid-sOXQz49D0o .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQz49D0o .form-control:focus,
.cid-sOXQz49D0o .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQz49D0o .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQz49D0o input::-webkit-input-placeholder,
.cid-sOXQz49D0o textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQz49D0o input:-moz-placeholder,
.cid-sOXQz49D0o textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQz49D0o .jq-selectbox li,
.cid-sOXQz49D0o .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQz49D0o .jq-selectbox li:hover,
.cid-sOXQz49D0o .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQz49D0o .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQz49D0o .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQz49D0o .form-group,
.cid-sOXQz49D0o .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQz49D0o .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQz49D0o .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQz49D0o .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQz49D0o .form-block {
    padding: 1rem;
  }
}
.cid-sOXQz49D0o P {
  color: #ffffff;
}
.cid-su865bsOCJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-suvAw7CHR4 {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-suvAw7CHR4 H1 {
  color: #232323;
}
.cid-suvAw7CHR4 .mbr-text,
.cid-suvAw7CHR4 .mbr-section-btn {
  color: #716c80;
}
.cid-suvAw7CHR4 H3 {
  color: #716c80;
}
.cid-suvAw959lK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-suvAw959lK img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-suvAw959lK H1 {
  color: #57468b;
}
.cid-suvAw959lK .mbr-text,
.cid-suvAw959lK .mbr-section-btn {
  color: #716c80;
}
.cid-suvAw959lK H3 {
  color: #716c80;
}
.cid-suvAw959lK .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-suvAw959lK .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-suvAw959lK .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-suvAw959lK .link:hover {
  color: #ffffff !important;
}
.cid-suvAw959lK .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-suvAw959lK DIV {
  color: #57468b;
}
.cid-suvAw959lK .mbr-text,
.cid-suvAw959lK .media-content {
  color: #232323;
}
.cid-suvDDnHy7K {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-suvDDnHy7K H1 {
  color: #232323;
}
.cid-suvDDnHy7K .mbr-text,
.cid-suvDDnHy7K .mbr-section-btn {
  color: #716c80;
}
.cid-suvDDnHy7K H3 {
  color: #716c80;
}
.cid-suvDJskxLb {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-suvDJskxLb .container-fluid {
  padding: 0 3rem;
}
.cid-suvDJskxLb .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-suvDJskxLb .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-suvDJskxLb .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-suvDJskxLb .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-suvDJskxLb .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-suvDJskxLb .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-suvDJskxLb .content-section {
  padding: 3rem;
}
.cid-suvDJskxLb .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-suvDJskxLb .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-suvDJskxLb .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-suvDJskxLb .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-suvDJskxLb .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-suvDJskxLb .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-suvDJskxLb .mbr-text {
  color: #232323;
}
.cid-suvDJskxLb .underline,
.cid-suvDJskxLb .mbr-title {
  text-align: left;
}
.cid-suvDSe8Vcm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-suvDSe8Vcm H1 {
  color: #232323;
}
.cid-suvDSe8Vcm .mbr-text,
.cid-suvDSe8Vcm .mbr-section-btn {
  color: #716c80;
}
.cid-suvDSe8Vcm H3 {
  color: #716c80;
}
.cid-suvAw9uqfH {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-suvAw9uqfH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-suvAw9uqfH .form-control,
.cid-suvAw9uqfH .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-suvAw9uqfH .form-control::-webkit-input-placeholder,
.cid-suvAw9uqfH .field-input::-webkit-input-placeholder,
.cid-suvAw9uqfH .form-control::-webkit-input-placeholder,
.cid-suvAw9uqfH .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-suvAw9uqfH .form-control:-moz-placeholder,
.cid-suvAw9uqfH .field-input:-moz-placeholder,
.cid-suvAw9uqfH .form-control:-moz-placeholder,
.cid-suvAw9uqfH .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-suvAw9uqfH .form-control:hover,
.cid-suvAw9uqfH .field-input:hover,
.cid-suvAw9uqfH .form-control:focus,
.cid-suvAw9uqfH .field-input:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-suvAw9uqfH .form-control:hover::-webkit-input-placeholder,
.cid-suvAw9uqfH .field-input:hover::-webkit-input-placeholder,
.cid-suvAw9uqfH .form-control:focus::-webkit-input-placeholder,
.cid-suvAw9uqfH .field-input:focus::-webkit-input-placeholder,
.cid-suvAw9uqfH .form-control:hover::-webkit-input-placeholder,
.cid-suvAw9uqfH .field-input:hover::-webkit-input-placeholder,
.cid-suvAw9uqfH .form-control:focus::-webkit-input-placeholder,
.cid-suvAw9uqfH .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-suvAw9uqfH .form-control:hover:-moz-placeholder,
.cid-suvAw9uqfH .field-input:hover:-moz-placeholder,
.cid-suvAw9uqfH .form-control:focus:-moz-placeholder,
.cid-suvAw9uqfH .field-input:focus:-moz-placeholder,
.cid-suvAw9uqfH .form-control:hover:-moz-placeholder,
.cid-suvAw9uqfH .field-input:hover:-moz-placeholder,
.cid-suvAw9uqfH .form-control:focus:-moz-placeholder,
.cid-suvAw9uqfH .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-suvAw9uqfH .jq-number__spin:hover,
.cid-suvAw9uqfH .jq-number__spin:focus {
  background-color: #efefef;
  border-color: #cccccc;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-suvAw9uqfH .jq-number__spin {
  background-color: #ffffff;
  border-color: #cccccc;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-suvAw9uqfH .jq-selectbox li,
.cid-suvAw9uqfH .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-suvAw9uqfH .jq-selectbox li:hover,
.cid-suvAw9uqfH .jq-selectbox li.selected {
  background-color: #efefef;
  color: #000000;
}
.cid-suvAw9uqfH .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-suvAw9uqfH .jq-number__spin.minus:hover:after,
.cid-suvAw9uqfH .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-suvAw9uqfH .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-suvAw9uqfH .jq-number__spin.minus:after,
.cid-suvAw9uqfH .jq-number__spin.plus:after {
  border-top-color: #efefef;
  border-bottom-color: #efefef;
}
.cid-suvAw9uqfH input::-webkit-clear-button {
  display: none;
}
.cid-suvAw9uqfH input::-webkit-inner-spin-button {
  display: none;
}
.cid-suvAw9uqfH input::-webkit-outer-spin-button {
  display: none;
}
.cid-suvAw9uqfH input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-suvAw9uqfH H4 {
  color: #000000;
}
.cid-sL5CVN6Fz9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CVN6Fz9 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CVN6Fz9 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CVN6Fz9 .mbr-text {
  color: #444;
}
.cid-sL5CVN6Fz9 h5 {
  margin-bottom: 0;
}
.cid-sL5CVN6Fz9 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CVN6Fz9 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CVN6Fz9 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CVN6Fz9 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CVN6Fz9 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CVN6Fz9 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CVN6Fz9 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CVN6Fz9 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CVN6Fz9 .media-container-row > div {
  padding: 0px;
}
.cid-sL5CVN6Fz9 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CVN6Fz9 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CVN6Fz9 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CVN6Fz9 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CVN6Fz9 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CVN6Fz9 .social-list,
  .cid-sL5CVN6Fz9 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CVN6Fz9 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CVN6Fz9 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CVN6Fz9 .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQZClmVa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQZClmVa .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQZClmVa a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQZClmVa .mbr-section-btn {
  margin: 0;
}
.cid-sOXQZClmVa .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQZClmVa .form-control:focus,
.cid-sOXQZClmVa .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQZClmVa .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQZClmVa input::-webkit-input-placeholder,
.cid-sOXQZClmVa textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQZClmVa input:-moz-placeholder,
.cid-sOXQZClmVa textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQZClmVa .jq-selectbox li,
.cid-sOXQZClmVa .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQZClmVa .jq-selectbox li:hover,
.cid-sOXQZClmVa .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQZClmVa .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQZClmVa .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQZClmVa .form-group,
.cid-sOXQZClmVa .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQZClmVa .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQZClmVa .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQZClmVa .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQZClmVa .form-block {
    padding: 1rem;
  }
}
.cid-sOXQZClmVa P {
  color: #ffffff;
}
.cid-suvAwa4XJ7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-suvBZ51Ncx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-suvBZ51Ncx .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suvBZ51Ncx a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-suvBZ51Ncx .mbr-section-btn {
  margin: 0;
}
.cid-suvBZ51Ncx .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-suvBZ51Ncx .form-control:focus,
.cid-suvBZ51Ncx .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-suvBZ51Ncx .form-group {
  margin-bottom: 1rem;
}
.cid-suvBZ51Ncx input::-webkit-input-placeholder,
.cid-suvBZ51Ncx textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-suvBZ51Ncx input:-moz-placeholder,
.cid-suvBZ51Ncx textarea:-moz-placeholder {
  color: #656565;
}
.cid-suvBZ51Ncx .jq-selectbox li,
.cid-suvBZ51Ncx .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-suvBZ51Ncx .jq-selectbox li:hover,
.cid-suvBZ51Ncx .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-suvBZ51Ncx .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-suvBZ51Ncx .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-suvBZ51Ncx .form-group,
.cid-suvBZ51Ncx .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-suvBZ51Ncx .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-suvBZ51Ncx .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-suvBZ51Ncx .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-suvBZ51Ncx .form-block {
    padding: 1rem;
  }
}
.cid-suvBZ51Ncx P {
  color: #ffffff;
}
.cid-suvBZ3r4AW {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-suvBZ3r4AW H1 {
  color: #232323;
}
.cid-suvBZ3r4AW .mbr-text,
.cid-suvBZ3r4AW .mbr-section-btn {
  color: #716c80;
}
.cid-suvBZ3r4AW H3 {
  color: #716c80;
}
.cid-suvBZ44i9h {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-suvBZ44i9h img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-suvBZ44i9h H1 {
  color: #57468b;
}
.cid-suvBZ44i9h .mbr-text,
.cid-suvBZ44i9h .mbr-section-btn {
  color: #716c80;
}
.cid-suvBZ44i9h H3 {
  color: #716c80;
}
.cid-suvBZ44i9h .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-suvBZ44i9h .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-suvBZ44i9h .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-suvBZ44i9h .link:hover {
  color: #ffffff !important;
}
.cid-suvBZ44i9h .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-suvBZ44i9h DIV {
  color: #57468b;
}
.cid-suvBZ44i9h .mbr-text,
.cid-suvBZ44i9h .media-content {
  color: #262626;
}
.cid-suvCAqTSRM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-suvCAqTSRM H1 {
  color: #232323;
}
.cid-suvCAqTSRM .mbr-text,
.cid-suvCAqTSRM .mbr-section-btn {
  color: #716c80;
}
.cid-suvCAqTSRM H3 {
  color: #716c80;
}
.cid-suHIXgNhmS {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-suHIXgNhmS .container-fluid {
  padding: 0 3rem;
}
.cid-suHIXgNhmS .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-suHIXgNhmS .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-suHIXgNhmS .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-suHIXgNhmS .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-suHIXgNhmS .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-suHIXgNhmS .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-suHIXgNhmS .content-section {
  padding: 3rem;
}
.cid-suHIXgNhmS .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-suHIXgNhmS .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-suHIXgNhmS .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-suHIXgNhmS .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-suHIXgNhmS .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-suHIXgNhmS .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-suHIXgNhmS .mbr-text {
  color: #262626;
}
.cid-suHIXgNhmS .underline,
.cid-suHIXgNhmS .mbr-title {
  text-align: left;
}
.cid-sL5CYMnPGb {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CYMnPGb .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CYMnPGb .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CYMnPGb .mbr-text {
  color: #444;
}
.cid-sL5CYMnPGb h5 {
  margin-bottom: 0;
}
.cid-sL5CYMnPGb .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CYMnPGb .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CYMnPGb .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CYMnPGb .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CYMnPGb .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CYMnPGb .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CYMnPGb .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CYMnPGb .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CYMnPGb .media-container-row > div {
  padding: 0px;
}
.cid-sL5CYMnPGb .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CYMnPGb .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CYMnPGb .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CYMnPGb .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CYMnPGb .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CYMnPGb .social-list,
  .cid-sL5CYMnPGb .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CYMnPGb h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CYMnPGb .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CYMnPGb .links SPAN {
  color: #9e9e9e;
}
.cid-sOXR5GqsF9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXR5GqsF9 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXR5GqsF9 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXR5GqsF9 .mbr-section-btn {
  margin: 0;
}
.cid-sOXR5GqsF9 .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXR5GqsF9 .form-control:focus,
.cid-sOXR5GqsF9 .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXR5GqsF9 .form-group {
  margin-bottom: 1rem;
}
.cid-sOXR5GqsF9 input::-webkit-input-placeholder,
.cid-sOXR5GqsF9 textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXR5GqsF9 input:-moz-placeholder,
.cid-sOXR5GqsF9 textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXR5GqsF9 .jq-selectbox li,
.cid-sOXR5GqsF9 .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXR5GqsF9 .jq-selectbox li:hover,
.cid-sOXR5GqsF9 .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXR5GqsF9 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXR5GqsF9 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXR5GqsF9 .form-group,
.cid-sOXR5GqsF9 .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXR5GqsF9 .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXR5GqsF9 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXR5GqsF9 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXR5GqsF9 .form-block {
    padding: 1rem;
  }
}
.cid-sOXR5GqsF9 P {
  color: #ffffff;
}
.cid-suvBZ6oTpR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-suvFXaseBj {
  background-image: url("../../../assets/images/logo-banner-gun-brands-1920x1080.png");
}
.cid-suvFXaseBj .container {
  height: 5rem;
}
.cid-suvGlP5ZAb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suvGlP5ZAb P {
  color: #767676;
}
.cid-suvGlP5ZAb H1 {
  color: #000000;
}
.cid-suvGlP5ZAb H3 {
  color: #000000;
}
.cid-suvGdtrc9e {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/7-months-free-membership-flag-only-1920x1246.png");
}
.cid-suvGdtrc9e .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-suvGdtrc9e .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-suvGdtrc9e .mbr-figure img {
    width: 100% !important;
  }
}
.cid-suvGeDqdEV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suvGeDqdEV .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-suvGeDqdEV .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-suvGeDqdEV .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-suvGeDqdEV .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #efefef;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-suvGeDqdEV .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-suvGeDqdEV .cards-block {
    border-top: 2px solid #efefef;
  }
}
.cid-suvGeDqdEV .cards-block .card {
  border-bottom: 2px solid #efefef;
  border-radius: 0;
}
.cid-suvGeDqdEV .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
@media (max-width: 767px) {
  .cid-suvGeDqdEV .panel-item {
    flex-direction: column;
    align-items: center;
  }
  .cid-suvGeDqdEV .panel-item .card-img {
    padding: 0;
    padding-bottom: 1rem;
  }
}
.cid-suvGeDqdEV .mbr-section-title {
  color: #000000;
}
.cid-suvGeDqdEV .img-text {
  color: #000000;
}
.cid-suvIa7q473 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-suvIa7q473 H1 {
  color: #232323;
}
.cid-suvIa7q473 .mbr-text,
.cid-suvIa7q473 .mbr-section-btn {
  color: #716c80;
}
.cid-suvIa7q473 H3 {
  color: #716c80;
}
.cid-suvGfn3DCn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suvGfn3DCn .mbr-text {
  color: #767676;
}
.cid-suvGfn3DCn h4 {
  text-align: center;
}
.cid-suvGfn3DCn p {
  text-align: center;
}
.cid-suvGfn3DCn .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-suvGfn3DCn .card-title,
.cid-suvGfn3DCn .card-img {
  color: #000000;
}
.cid-suvIn9AILz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-suvIn9AILz H1 {
  color: #232323;
}
.cid-suvIn9AILz .mbr-text,
.cid-suvIn9AILz .mbr-section-btn {
  color: #716c80;
}
.cid-suvIn9AILz H3 {
  color: #716c80;
}
.cid-suvFXaYQrM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-suvFXaYQrM .mbr-text {
  color: #767676;
}
.cid-suvFXaYQrM .card-subtitle {
  margin: 0;
}
.cid-suvFXaYQrM .link {
  margin: 0;
}
.cid-suvFXaYQrM .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-suvFXaYQrM .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-suvFXaYQrM .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-suvFXaYQrM .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-suvFXaYQrM .date {
  margin: 0;
}
.cid-suvFXaYQrM img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-suvFXaYQrM .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-suvFXaYQrM .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-suvFXaYQrM .card-img:hover:before {
  opacity: 0.4;
}
.cid-suvFXaYQrM .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-suvFXaYQrM .icon-box {
    flex-direction: column;
  }
  .cid-suvFXaYQrM .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-suvFXaYQrM .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-suvFXaYQrM .card {
    margin-bottom: 3rem;
  }
}
.cid-suvFXaYQrM .mbr-text,
.cid-suvFXaYQrM .link {
  text-align: center;
  color: #000000;
}
.cid-suvFXaYQrM .card-title,
.cid-suvFXaYQrM .card-img {
  color: #000000;
}
.cid-suvFXbypRY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/range-2019-w-wraps-and-floor-2000x1476.jpg");
}
.cid-suvFXbypRY H1 {
  color: #fdb715;
}
.cid-suvFXbypRY .mbr-text,
.cid-suvFXbypRY .mbr-section-btn {
  color: #ffffff;
}
.cid-suvFXbypRY H3 {
  color: #716c80;
}
.cid-suvFXbQRwg {
  padding-top: 120px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/website-poly-gray-1920x1080.jpeg");
}
.cid-suvFXbQRwg .mbr-text {
  color: #767676;
}
.cid-suvFXbQRwg .card-subtitle {
  margin: 0;
}
.cid-suvFXbQRwg .link {
  margin: 0;
}
.cid-suvFXbQRwg .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-suvFXbQRwg .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-suvFXbQRwg .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-suvFXbQRwg .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-suvFXbQRwg .date {
  margin: 0;
}
.cid-suvFXbQRwg img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-suvFXbQRwg .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-suvFXbQRwg .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-suvFXbQRwg .card-img:hover:before {
  opacity: 0.4;
}
.cid-suvFXbQRwg .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-suvFXbQRwg .icon-box {
    flex-direction: column;
  }
  .cid-suvFXbQRwg .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-suvFXbQRwg .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-suvFXbQRwg .card {
    margin-bottom: 3rem;
  }
}
.cid-suvFXbQRwg .mbr-text,
.cid-suvFXbQRwg .link {
  text-align: center;
  color: #000000;
}
.cid-suvFXbQRwg .card-title,
.cid-suvFXbQRwg .card-img {
  color: #000000;
}
.cid-sOXKtORORH.popup-builder {
  background-color: #ffffff;
}
.cid-sOXKtORORH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sOXKtORORH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sOXKtORORH .modal-content,
.cid-sOXKtORORH .modal-dialog {
  height: auto;
}
.cid-sOXKtORORH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sOXKtORORH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sOXKtORORH .form-wrapper .mbr-form .form-group,
  .cid-sOXKtORORH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sOXKtORORH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sOXKtORORH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXKtORORH .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sOXKtORORH .pt-0 {
  padding-top: 0 !important;
}
.cid-sOXKtORORH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sOXKtORORH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sOXKtORORH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sOXKtORORH .modal-open {
  overflow: hidden;
}
.cid-sOXKtORORH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sOXKtORORH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sOXKtORORH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sOXKtORORH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sOXKtORORH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sOXKtORORH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sOXKtORORH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sOXKtORORH .modal-content {
  background: #efefef;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sOXKtORORH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sOXKtORORH .modal-backdrop.fade {
  opacity: 0;
}
.cid-sOXKtORORH .modal-backdrop.show {
  opacity: .5;
}
.cid-sOXKtORORH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sOXKtORORH .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sOXKtORORH .modal-header .close:hover {
  opacity: 1;
}
.cid-sOXKtORORH .modal-header .close:focus {
  outline: none;
}
.cid-sOXKtORORH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #000000;
}
.cid-sOXKtORORH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sOXKtORORH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sOXKtORORH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sOXKtORORH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sOXKtORORH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sOXKtORORH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sOXKtORORH .modal-sm {
    max-width: 300px;
  }
  .cid-sOXKtORORH .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sOXKtORORH .modal-lg,
  .cid-sOXKtORORH .modal-xl {
    max-width: 800px;
  }
  .cid-sOXKtORORH .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sOXKtORORH .modal-xl {
    max-width: 1140px;
  }
  .cid-sOXKtORORH .container {
    max-width: 1140px;
  }
}
.cid-sOXKtORORH .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sOXKtORORH .container {
    max-width: 720px;
  }
}
.cid-sOXKtORORH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sOXKtORORH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sOXKtORORH .form-group {
  margin-bottom: 1rem;
}
.cid-sOXKtORORH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
}
.cid-sOXKtORORH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sOXKtORORH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sOXKtORORH LABEL {
  color: #232323;
}
.cid-suvFXcmBuO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #494949;
}
.cid-suvFXcmBuO .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-suvFXcmBuO .card .card-block {
  background: #ffffff;
  padding: 2rem;
  position: relative;
}
.cid-suvFXcmBuO .card .card-block:before {
  position: absolute;
  left: calc(50% - 7px);
  bottom: -7px;
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #ffffff;
  content: "";
  display: block;
}
.cid-suvFXcmBuO .card .mbr-author {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-top: 0;
  border-top: none;
  padding: 1.25rem;
  background: transparent;
}
.cid-suvFXcmBuO .card .mbr-author .mbr-author-img {
  width: 100px;
  height: 100px;
  overflow: hidden;
  border-radius: 50%;
}
.cid-suvFXcmBuO .card .mbr-author .mbr-author-img.img-margin {
  margin-right: 1.25rem;
}
.cid-suvFXcmBuO .card .mbr-author .mbr-author-img img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-suvFXcmBuO .card .mbr-author .name-wrap {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suvFXcmBuO .card .mbr-author .name-wrap .mbr-author-name p {
  margin-bottom: 0px;
}
.cid-suvFXcmBuO .card .mbr-author .name-wrap .mbr-author-desc p {
  margin-bottom: 0px;
}
@media (max-width: 991px) {
  .cid-suvFXcmBuO .card:not(.last-card) {
    margin-bottom: 2rem;
  }
}
.cid-suvFXcmBuO .card-block P {
  color: #000000;
}
.cid-sL5zgUPjEK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5zgUPjEK .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5zgUPjEK .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5zgUPjEK .mbr-text {
  color: #444;
}
.cid-sL5zgUPjEK h5 {
  margin-bottom: 0;
}
.cid-sL5zgUPjEK .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5zgUPjEK .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5zgUPjEK .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5zgUPjEK .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5zgUPjEK .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5zgUPjEK .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5zgUPjEK .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5zgUPjEK .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5zgUPjEK .media-container-row > div {
  padding: 0px;
}
.cid-sL5zgUPjEK .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5zgUPjEK .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5zgUPjEK .group-title SPAN {
  color: #ffffff;
}
.cid-sL5zgUPjEK .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5zgUPjEK .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5zgUPjEK .social-list,
  .cid-sL5zgUPjEK .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5zgUPjEK h3 {
    margin-bottom: 10px;
  }
  .cid-sL5zgUPjEK .navbar-brand {
    text-align: center;
  }
}
.cid-sL5zgUPjEK .links SPAN {
  color: #9e9e9e;
}
.cid-suvFXdr11p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-suvFXdr11p .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-suvFXdr11p a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-suvFXdr11p .mbr-section-btn {
  margin: 0;
}
.cid-suvFXdr11p .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-suvFXdr11p .form-control:focus,
.cid-suvFXdr11p .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-suvFXdr11p .form-group {
  margin-bottom: 1rem;
}
.cid-suvFXdr11p input::-webkit-input-placeholder,
.cid-suvFXdr11p textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-suvFXdr11p input:-moz-placeholder,
.cid-suvFXdr11p textarea:-moz-placeholder {
  color: #656565;
}
.cid-suvFXdr11p .jq-selectbox li,
.cid-suvFXdr11p .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-suvFXdr11p .jq-selectbox li:hover,
.cid-suvFXdr11p .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-suvFXdr11p .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-suvFXdr11p .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-suvFXdr11p .form-group,
.cid-suvFXdr11p .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-suvFXdr11p .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-suvFXdr11p .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-suvFXdr11p .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-suvFXdr11p .form-block {
    padding: 1rem;
  }
}
.cid-suvFXdr11p P {
  color: #ffffff;
}
.cid-suvFXdKgrY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-suvFXe1hZa.popup-builder {
  background-color: #ffffff;
}
.cid-suvFXe1hZa.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-suvFXe1hZa.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-suvFXe1hZa .modal-content,
.cid-suvFXe1hZa .modal-dialog {
  height: auto;
}
.cid-suvFXe1hZa .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-suvFXe1hZa .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-suvFXe1hZa .form-wrapper .mbr-form .form-group,
  .cid-suvFXe1hZa .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-suvFXe1hZa .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-suvFXe1hZa .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-suvFXe1hZa .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-suvFXe1hZa .pt-0 {
  padding-top: 0 !important;
}
.cid-suvFXe1hZa .pb-0 {
  padding-bottom: 0 !important;
}
.cid-suvFXe1hZa .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-suvFXe1hZa .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-suvFXe1hZa .modal-open {
  overflow: hidden;
}
.cid-suvFXe1hZa .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-suvFXe1hZa .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-suvFXe1hZa .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-suvFXe1hZa .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-suvFXe1hZa .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-suvFXe1hZa .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-suvFXe1hZa .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-suvFXe1hZa .modal-content {
  background: #efefef;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-suvFXe1hZa .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-suvFXe1hZa .modal-backdrop.fade {
  opacity: 0;
}
.cid-suvFXe1hZa .modal-backdrop.show {
  opacity: .5;
}
.cid-suvFXe1hZa .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-suvFXe1hZa .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-suvFXe1hZa .modal-header .close:hover {
  opacity: 1;
}
.cid-suvFXe1hZa .modal-header .close:focus {
  outline: none;
}
.cid-suvFXe1hZa .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #000000;
}
.cid-suvFXe1hZa .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-suvFXe1hZa .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-suvFXe1hZa .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-suvFXe1hZa .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-suvFXe1hZa .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-suvFXe1hZa .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-suvFXe1hZa .modal-sm {
    max-width: 300px;
  }
  .cid-suvFXe1hZa .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-suvFXe1hZa .modal-lg,
  .cid-suvFXe1hZa .modal-xl {
    max-width: 800px;
  }
  .cid-suvFXe1hZa .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-suvFXe1hZa .modal-xl {
    max-width: 1140px;
  }
  .cid-suvFXe1hZa .container {
    max-width: 1140px;
  }
}
.cid-suvFXe1hZa .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-suvFXe1hZa .container {
    max-width: 720px;
  }
}
.cid-suvFXe1hZa .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-suvFXe1hZa .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-suvFXe1hZa .form-group {
  margin-bottom: 1rem;
}
.cid-suvFXe1hZa .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
}
.cid-suvFXe1hZa .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-suvFXe1hZa .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-suvFXe1hZa LABEL {
  color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-suvIWrAji4 {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #cccccc;
}
.cid-suvIWrAji4 H1 {
  color: #232323;
}
.cid-suvIWrAji4 .mbr-text,
.cid-suvIWrAji4 .mbr-section-btn {
  color: #716c80;
}
.cid-suvIWrAji4 H3 {
  color: #465052;
}
.cid-t7IOqJZnQv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t7IOqJZnQv H1 {
  color: #232323;
}
.cid-t7IOqJZnQv .mbr-text,
.cid-t7IOqJZnQv .mbr-section-btn {
  color: #716c80;
}
.cid-t7IOqJZnQv H3 {
  color: #232323;
}
.cid-t7IOtaDEds {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7IOtaDEds img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-t7IOtaDEds H1 {
  color: #57468b;
}
.cid-t7IOtaDEds .mbr-text,
.cid-t7IOtaDEds .mbr-section-btn {
  color: #716c80;
}
.cid-t7IOtaDEds H3 {
  color: #716c80;
}
.cid-t7IOtaDEds .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-t7IOtaDEds .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-t7IOtaDEds .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-t7IOtaDEds .link:hover {
  color: #ffffff !important;
}
.cid-t7IOtaDEds .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-t7IOtaDEds DIV {
  color: #57468b;
}
.cid-t7IOtaDEds .mbr-text,
.cid-t7IOtaDEds .media-content {
  color: #465052;
}
.cid-t6SqjYVuKk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t6SqjYVuKk H1 {
  color: #232323;
}
.cid-t6SqjYVuKk .mbr-text,
.cid-t6SqjYVuKk .mbr-section-btn {
  color: #716c80;
}
.cid-t6SqjYVuKk H3 {
  color: #232323;
}
.cid-t6SqlYd73K {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6SqlYd73K img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-t6SqlYd73K H1 {
  color: #57468b;
}
.cid-t6SqlYd73K .mbr-text,
.cid-t6SqlYd73K .mbr-section-btn {
  color: #716c80;
}
.cid-t6SqlYd73K H3 {
  color: #716c80;
}
.cid-t6SqlYd73K .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-t6SqlYd73K .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-t6SqlYd73K .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-t6SqlYd73K .link:hover {
  color: #ffffff !important;
}
.cid-t6SqlYd73K .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-t6SqlYd73K DIV {
  color: #57468b;
}
.cid-t6SqlYd73K .mbr-text,
.cid-t6SqlYd73K .media-content {
  color: #465052;
}
.cid-t55zv7WTmr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t55zv7WTmr H1 {
  color: #232323;
}
.cid-t55zv7WTmr .mbr-text,
.cid-t55zv7WTmr .mbr-section-btn {
  color: #716c80;
}
.cid-t55zv7WTmr H3 {
  color: #232323;
}
.cid-t55zyukDqQ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t55zyukDqQ img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-t55zyukDqQ H1 {
  color: #57468b;
}
.cid-t55zyukDqQ .mbr-text,
.cid-t55zyukDqQ .mbr-section-btn {
  color: #716c80;
}
.cid-t55zyukDqQ H3 {
  color: #716c80;
}
.cid-t55zyukDqQ .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-t55zyukDqQ .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-t55zyukDqQ .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-t55zyukDqQ .link:hover {
  color: #ffffff !important;
}
.cid-t55zyukDqQ .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-t55zyukDqQ DIV {
  color: #57468b;
}
.cid-t55zyukDqQ .mbr-text,
.cid-t55zyukDqQ .media-content {
  color: #465052;
}
.cid-t0i1gY8Dax {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0i1gY8Dax H1 {
  color: #232323;
}
.cid-t0i1gY8Dax .mbr-text,
.cid-t0i1gY8Dax .mbr-section-btn {
  color: #716c80;
}
.cid-t0i1gY8Dax H3 {
  color: #232323;
}
.cid-t0i1CsEBie {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0i1CsEBie img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-t0i1CsEBie H1 {
  color: #57468b;
}
.cid-t0i1CsEBie .mbr-text,
.cid-t0i1CsEBie .mbr-section-btn {
  color: #716c80;
}
.cid-t0i1CsEBie H3 {
  color: #716c80;
}
.cid-t0i1CsEBie .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-t0i1CsEBie .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-t0i1CsEBie .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-t0i1CsEBie .link:hover {
  color: #ffffff !important;
}
.cid-t0i1CsEBie .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-t0i1CsEBie DIV {
  color: #57468b;
}
.cid-t0i1CsEBie .mbr-text,
.cid-t0i1CsEBie .media-content {
  color: #465052;
}
.cid-t0hZssJcIw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t0hZssJcIw H1 {
  color: #232323;
}
.cid-t0hZssJcIw .mbr-text,
.cid-t0hZssJcIw .mbr-section-btn {
  color: #716c80;
}
.cid-t0hZssJcIw H3 {
  color: #232323;
}
.cid-t0hZwVcvwB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t0hZwVcvwB .mbr-text {
  color: #767676;
}
.cid-t0hZwVcvwB .card-subtitle {
  margin: 0;
}
.cid-t0hZwVcvwB .link {
  margin: 0;
}
.cid-t0hZwVcvwB .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-t0hZwVcvwB .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-t0hZwVcvwB .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-t0hZwVcvwB .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-t0hZwVcvwB .date {
  margin: 0;
}
.cid-t0hZwVcvwB img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-t0hZwVcvwB .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-t0hZwVcvwB .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-t0hZwVcvwB .card-img:hover:before {
  opacity: 0.4;
}
.cid-t0hZwVcvwB .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-t0hZwVcvwB .icon-box {
    flex-direction: column;
  }
  .cid-t0hZwVcvwB .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-t0hZwVcvwB .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-t0hZwVcvwB .card {
    margin-bottom: 3rem;
  }
}
.cid-t0hZwVcvwB .mbr-text,
.cid-t0hZwVcvwB .link {
  text-align: left;
  color: #000000;
}
.cid-t0hZwVcvwB .card-title,
.cid-t0hZwVcvwB .card-img {
  color: #000000;
}
.cid-sVLcDMwJUy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sVLcDMwJUy H1 {
  color: #232323;
}
.cid-sVLcDMwJUy .mbr-text,
.cid-sVLcDMwJUy .mbr-section-btn {
  color: #716c80;
}
.cid-sVLcDMwJUy H3 {
  color: #232323;
}
.cid-sVLcH8TNbK {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVLcH8TNbK img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sVLcH8TNbK H1 {
  color: #57468b;
}
.cid-sVLcH8TNbK .mbr-text,
.cid-sVLcH8TNbK .mbr-section-btn {
  color: #716c80;
}
.cid-sVLcH8TNbK H3 {
  color: #716c80;
}
.cid-sVLcH8TNbK .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sVLcH8TNbK .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sVLcH8TNbK .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sVLcH8TNbK .link:hover {
  color: #ffffff !important;
}
.cid-sVLcH8TNbK .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sVLcH8TNbK DIV {
  color: #57468b;
}
.cid-sVLcH8TNbK .mbr-text,
.cid-sVLcH8TNbK .media-content {
  color: #465052;
}
.cid-sTGDFiXadU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sTGDFiXadU H1 {
  color: #232323;
}
.cid-sTGDFiXadU .mbr-text,
.cid-sTGDFiXadU .mbr-section-btn {
  color: #716c80;
}
.cid-sTGDFiXadU H3 {
  color: #716c80;
}
.cid-sTGDy7HAPm {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sTGDy7HAPm img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sTGDy7HAPm H1 {
  color: #57468b;
}
.cid-sTGDy7HAPm .mbr-text,
.cid-sTGDy7HAPm .mbr-section-btn {
  color: #716c80;
}
.cid-sTGDy7HAPm H3 {
  color: #716c80;
}
.cid-sTGDy7HAPm .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sTGDy7HAPm .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sTGDy7HAPm .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sTGDy7HAPm .link:hover {
  color: #ffffff !important;
}
.cid-sTGDy7HAPm .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sTGDy7HAPm DIV {
  color: #57468b;
}
.cid-sTGDy7HAPm .mbr-text,
.cid-sTGDy7HAPm .media-content {
  color: #465052;
}
.cid-sReblHKxEV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sReblHKxEV H1 {
  color: #232323;
}
.cid-sReblHKxEV .mbr-text,
.cid-sReblHKxEV .mbr-section-btn {
  color: #716c80;
}
.cid-sReblHKxEV H3 {
  color: #232323;
}
.cid-sRebqB0zaM {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sRebqB0zaM img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sRebqB0zaM H1 {
  color: #57468b;
}
.cid-sRebqB0zaM .mbr-text,
.cid-sRebqB0zaM .mbr-section-btn {
  color: #716c80;
}
.cid-sRebqB0zaM H3 {
  color: #716c80;
}
.cid-sRebqB0zaM .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sRebqB0zaM .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sRebqB0zaM .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sRebqB0zaM .link:hover {
  color: #ffffff !important;
}
.cid-sRebqB0zaM .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sRebqB0zaM DIV {
  color: #57468b;
}
.cid-sRebqB0zaM .mbr-text,
.cid-sRebqB0zaM .media-content {
  color: #465052;
}
.cid-sSsV6eWP2A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sSsV6eWP2A H1 {
  color: #232323;
}
.cid-sSsV6eWP2A .mbr-text,
.cid-sSsV6eWP2A .mbr-section-btn {
  color: #716c80;
}
.cid-sSsV6eWP2A H3 {
  color: #232323;
}
.cid-sSsV4b0T0E {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSsV4b0T0E img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sSsV4b0T0E H1 {
  color: #57468b;
}
.cid-sSsV4b0T0E .mbr-text,
.cid-sSsV4b0T0E .mbr-section-btn {
  color: #716c80;
}
.cid-sSsV4b0T0E H3 {
  color: #716c80;
}
.cid-sSsV4b0T0E .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sSsV4b0T0E .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sSsV4b0T0E .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sSsV4b0T0E .link:hover {
  color: #ffffff !important;
}
.cid-sSsV4b0T0E .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sSsV4b0T0E DIV {
  color: #57468b;
}
.cid-sSsV4b0T0E .mbr-text,
.cid-sSsV4b0T0E .media-content {
  color: #465052;
}
.cid-sQi3FjHdHS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sQi3FjHdHS H1 {
  color: #232323;
}
.cid-sQi3FjHdHS .mbr-text,
.cid-sQi3FjHdHS .mbr-section-btn {
  color: #716c80;
}
.cid-sQi3FjHdHS H3 {
  color: #232323;
}
.cid-sQi3Gg3MxB {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQi3Gg3MxB img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sQi3Gg3MxB H1 {
  color: #57468b;
}
.cid-sQi3Gg3MxB .mbr-text,
.cid-sQi3Gg3MxB .mbr-section-btn {
  color: #716c80;
}
.cid-sQi3Gg3MxB H3 {
  color: #716c80;
}
.cid-sQi3Gg3MxB .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sQi3Gg3MxB .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sQi3Gg3MxB .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sQi3Gg3MxB .link:hover {
  color: #ffffff !important;
}
.cid-sQi3Gg3MxB .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sQi3Gg3MxB DIV {
  color: #57468b;
}
.cid-sQi3Gg3MxB .mbr-text,
.cid-sQi3Gg3MxB .media-content {
  color: #465052;
}
.cid-sQh9Wqs9yg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sQh9Wqs9yg H1 {
  color: #232323;
}
.cid-sQh9Wqs9yg .mbr-text,
.cid-sQh9Wqs9yg .mbr-section-btn {
  color: #716c80;
}
.cid-sQh9Wqs9yg H3 {
  color: #232323;
}
.cid-sQha1ehL4l {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQha1ehL4l img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sQha1ehL4l H1 {
  color: #57468b;
}
.cid-sQha1ehL4l .mbr-text,
.cid-sQha1ehL4l .mbr-section-btn {
  color: #716c80;
}
.cid-sQha1ehL4l H3 {
  color: #716c80;
}
.cid-sQha1ehL4l .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sQha1ehL4l .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sQha1ehL4l .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sQha1ehL4l .link:hover {
  color: #ffffff !important;
}
.cid-sQha1ehL4l .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sQha1ehL4l DIV {
  color: #57468b;
}
.cid-sQha1ehL4l .mbr-text,
.cid-sQha1ehL4l .media-content {
  color: #465052;
}
.cid-sOi6yGuObs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sOi6yGuObs H1 {
  color: #232323;
}
.cid-sOi6yGuObs .mbr-text,
.cid-sOi6yGuObs .mbr-section-btn {
  color: #716c80;
}
.cid-sOi6yGuObs H3 {
  color: #232323;
}
.cid-sOi6PyDcvt {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOi6PyDcvt img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sOi6PyDcvt H1 {
  color: #57468b;
}
.cid-sOi6PyDcvt .mbr-text,
.cid-sOi6PyDcvt .mbr-section-btn {
  color: #716c80;
}
.cid-sOi6PyDcvt H3 {
  color: #716c80;
}
.cid-sOi6PyDcvt .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sOi6PyDcvt .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sOi6PyDcvt .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sOi6PyDcvt .link:hover {
  color: #ffffff !important;
}
.cid-sOi6PyDcvt .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sOi6PyDcvt DIV {
  color: #57468b;
}
.cid-sOi6PyDcvt .mbr-text,
.cid-sOi6PyDcvt .media-content {
  color: #465052;
}
.cid-sPE3U84RWv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sPE3U84RWv H1 {
  color: #232323;
}
.cid-sPE3U84RWv .mbr-text,
.cid-sPE3U84RWv .mbr-section-btn {
  color: #716c80;
}
.cid-sPE3U84RWv H3 {
  color: #232323;
}
.cid-sPE2BtcCjw {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPE2BtcCjw img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sPE2BtcCjw H1 {
  color: #57468b;
}
.cid-sPE2BtcCjw .mbr-text,
.cid-sPE2BtcCjw .mbr-section-btn {
  color: #716c80;
}
.cid-sPE2BtcCjw H3 {
  color: #716c80;
}
.cid-sPE2BtcCjw .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sPE2BtcCjw .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sPE2BtcCjw .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sPE2BtcCjw .link:hover {
  color: #ffffff !important;
}
.cid-sPE2BtcCjw .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sPE2BtcCjw DIV {
  color: #57468b;
}
.cid-sPE2BtcCjw .mbr-text,
.cid-sPE2BtcCjw .media-content {
  color: #000000;
}
.cid-sPE2BtcCjw .mbr-text,
.cid-sPE2BtcCjw .media-content P {
  text-align: center;
}
.cid-sPUIoz7sbO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sPUIoz7sbO H1 {
  color: #232323;
}
.cid-sPUIoz7sbO .mbr-text,
.cid-sPUIoz7sbO .mbr-section-btn {
  color: #716c80;
}
.cid-sPUIoz7sbO H3 {
  color: #232323;
}
.cid-sPUJe4Bqc4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-sPUJe4Bqc4 .svg1 {
  position: absolute;
  bottom: -6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-sPUJe4Bqc4 #e1_circle,
.cid-sPUJe4Bqc4 #e3_circle,
.cid-sPUJe4Bqc4 #e4_circle,
.cid-sPUJe4Bqc4 #e5_circle {
  fill: #ffffff !important;
}
.cid-sPUJe4Bqc4 #e6_circle {
  fill: #ffffff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-sPUJe4Bqc4 .round {
  border-radius: 100%;
  position: absolute;
  background-color: #ffffff;
  animation: orbit 4s linear infinite;
}
.cid-sPUJe4Bqc4 .rev {
  animation: rev 4s linear infinite;
}
.cid-sPUJe4Bqc4 .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-sPUJe4Bqc4 .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-sPUJe4Bqc4 .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-sPUJe4Bqc4 .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-sPUJe4Bqc4 .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-sPUJe4Bqc4 .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-sPUJe4Bqc4 .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-sPUJe4Bqc4 .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-sPUJe4Bqc4 .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-sPUJe4Bqc4 .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-sPUJe4Bqc4 .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-sPUJe4Bqc4 .mbr-text,
.cid-sPUJe4Bqc4 .mbr-section-btn {
  color: #716c80;
}
.cid-sPUJe4Bqc4 .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sPUJe4Bqc4 .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sPUJe4Bqc4 .mbr-figure img {
    width: 100% !important;
  }
}
@media (max-width: 576px) {
  .cid-sPUJe4Bqc4 .round {
    display: none;
  }
}
.cid-sPUIqPOSkg {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPUIqPOSkg img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sPUIqPOSkg H1 {
  color: #57468b;
}
.cid-sPUIqPOSkg .mbr-text,
.cid-sPUIqPOSkg .mbr-section-btn {
  color: #716c80;
}
.cid-sPUIqPOSkg H3 {
  color: #716c80;
}
.cid-sPUIqPOSkg .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sPUIqPOSkg .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sPUIqPOSkg .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sPUIqPOSkg .link:hover {
  color: #ffffff !important;
}
.cid-sPUIqPOSkg .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sPUIqPOSkg DIV {
  color: #57468b;
}
.cid-sPUIqPOSkg .mbr-text,
.cid-sPUIqPOSkg .media-content {
  color: #465052;
}
.cid-suvK5cVSLu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-suvK5cVSLu H1 {
  color: #232323;
}
.cid-suvK5cVSLu .mbr-text,
.cid-suvK5cVSLu .mbr-section-btn {
  color: #716c80;
}
.cid-suvK5cVSLu H3 {
  color: #232323;
}
.cid-sOi2VM8D0q {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOi2VM8D0q img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sOi2VM8D0q H1 {
  color: #57468b;
}
.cid-sOi2VM8D0q .mbr-text,
.cid-sOi2VM8D0q .mbr-section-btn {
  color: #716c80;
}
.cid-sOi2VM8D0q H3 {
  color: #716c80;
}
.cid-sOi2VM8D0q .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sOi2VM8D0q .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sOi2VM8D0q .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sOi2VM8D0q .link:hover {
  color: #ffffff !important;
}
.cid-sOi2VM8D0q .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sOi2VM8D0q DIV {
  color: #57468b;
}
.cid-sOi2VM8D0q .mbr-text,
.cid-sOi2VM8D0q .media-content {
  color: #465052;
}
.cid-sOi4pcadin {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sOi4pcadin H1 {
  color: #232323;
}
.cid-sOi4pcadin .mbr-text,
.cid-sOi4pcadin .mbr-section-btn {
  color: #716c80;
}
.cid-sOi4pcadin H3 {
  color: #232323;
}
.cid-sOi5pdOnVF {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOi5pdOnVF img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sOi5pdOnVF H1 {
  color: #57468b;
}
.cid-sOi5pdOnVF .mbr-text,
.cid-sOi5pdOnVF .mbr-section-btn {
  color: #716c80;
}
.cid-sOi5pdOnVF H3 {
  color: #716c80;
}
.cid-sOi5pdOnVF .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sOi5pdOnVF .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sOi5pdOnVF .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sOi5pdOnVF .link:hover {
  color: #ffffff !important;
}
.cid-sOi5pdOnVF .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sOi5pdOnVF DIV {
  color: #57468b;
}
.cid-sOi5pdOnVF .mbr-text,
.cid-sOi5pdOnVF .media-content {
  color: #465052;
}
.cid-sL5D5BLwaR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5D5BLwaR .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5D5BLwaR .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5D5BLwaR .mbr-text {
  color: #444;
}
.cid-sL5D5BLwaR h5 {
  margin-bottom: 0;
}
.cid-sL5D5BLwaR .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5D5BLwaR .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5D5BLwaR .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5D5BLwaR .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5D5BLwaR .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5D5BLwaR .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5D5BLwaR .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5D5BLwaR .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5D5BLwaR .media-container-row > div {
  padding: 0px;
}
.cid-sL5D5BLwaR .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5D5BLwaR .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5D5BLwaR .group-title SPAN {
  color: #ffffff;
}
.cid-sL5D5BLwaR .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5D5BLwaR .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5D5BLwaR .social-list,
  .cid-sL5D5BLwaR .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5D5BLwaR h3 {
    margin-bottom: 10px;
  }
  .cid-sL5D5BLwaR .navbar-brand {
    text-align: center;
  }
}
.cid-sL5D5BLwaR .links SPAN {
  color: #9e9e9e;
}
.cid-sOXRhmySNY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXRhmySNY .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXRhmySNY a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXRhmySNY .mbr-section-btn {
  margin: 0;
}
.cid-sOXRhmySNY .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXRhmySNY .form-control:focus,
.cid-sOXRhmySNY .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXRhmySNY .form-group {
  margin-bottom: 1rem;
}
.cid-sOXRhmySNY input::-webkit-input-placeholder,
.cid-sOXRhmySNY textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXRhmySNY input:-moz-placeholder,
.cid-sOXRhmySNY textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXRhmySNY .jq-selectbox li,
.cid-sOXRhmySNY .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXRhmySNY .jq-selectbox li:hover,
.cid-sOXRhmySNY .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXRhmySNY .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXRhmySNY .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXRhmySNY .form-group,
.cid-sOXRhmySNY .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXRhmySNY .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXRhmySNY .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXRhmySNY .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXRhmySNY .form-block {
    padding: 1rem;
  }
}
.cid-sOXRhmySNY P {
  color: #ffffff;
}
.cid-suvIWtls8F {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

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

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

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

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

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

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

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

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

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

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

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

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

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

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

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

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

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

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

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

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

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

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

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

.media {
  display: -webkit-flex;
}

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

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

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

.jq-selectbox li {
  padding: 14px 30px;
}

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

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

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

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

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

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

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

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

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

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

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

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

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

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-so56v6xf2o {
  background-image: url("../../../assets/images/gunrange3-2000x1333.jpg");
}
.cid-so56v6xf2o .icons-media-container {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
  flex-direction: row;
  -webkit-flex-direction: row;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-so56v6xf2o .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-so56v6xf2o .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-so56v6xf2o .mbr-text {
  color: #ffffff;
}
.cid-so56v6xf2o .card {
  padding-bottom: 1.5rem;
}
.cid-so56v6xf2o .mbr-text,
.cid-so56v6xf2o .mbr-section-btn {
  color: #ffffff;
}
.cid-so56vkV1ty {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-so56vkV1ty .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-so56vkV1ty .section-text {
  padding: 2rem 0;
  color: #ffffff;
}
.cid-so56vkV1ty .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-so56vkV1ty .inner-container {
    width: 100% !important;
  }
}
.cid-so56wWG7oW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-so56wWG7oW .mbr-section-subtitle {
  color: #767676;
}
.cid-so56wWG7oW H2 {
  color: #000000;
}
.cid-so56xwvKGD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-so56xwvKGD .counter-container {
  color: #767676;
}
.cid-so56xwvKGD .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-so56xwvKGD .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-so56xwvKGD .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-so56xwvKGD .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #000000;
  background: #fdb813;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-so56yobxgK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-so56yobxgK .mbr-section-subtitle {
  color: #767676;
}
.cid-so56yobxgK H2 {
  color: #000000;
}
.cid-so56ACEwFv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fdb813;
}
.cid-so56ACEwFv .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-so56ACEwFv .section-text {
  padding: 2rem 0;
}
.cid-so56ACEwFv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-so56ACEwFv .inner-container {
    width: 100% !important;
  }
}
.cid-so56BAIBXn {
  padding-top: 0px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #f9f9f9, #f9f9f9);
}
.cid-so56BAIBXn .list-group-item {
  padding: .75rem 3.25rem;
}
.cid-so56BAIBXn .plan {
  word-break: break-word;
  position: relative;
  max-width: 300px;
  padding-right: 0;
  padding-left: 0;
  color: #767676;
}
.cid-so56BAIBXn .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-so56BAIBXn .plan .list-group-item::after {
  position: absolute;
  bottom: 0;
  left: 20%;
  width: 60%;
  height: 2px;
  content: "";
  background-color: #eaeaea;
}
.cid-so56BAIBXn .plan .list-group-item:last-child::after {
  display: none;
}
.cid-so56BAIBXn .plan-header {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-so56BAIBXn .plan-header,
.cid-so56BAIBXn .plan-body {
  background-color: #fff;
}
.cid-so56BAIBXn .price-figure {
  font-weight: 700;
  color: #232323;
}
.cid-so56BAIBXn .price-value {
  font-weight: 700;
  vertical-align: top;
}
@media (max-width: 550px) {
  .cid-so56BAIBXn .price-figure {
    font-size: 4.25rem;
  }
}
.cid-so56BSWGh6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-so56BSWGh6 .mbr-section-subtitle {
  color: #767676;
}
.cid-so56BSWGh6 H2 {
  color: #000000;
}
.cid-so56CUaniq {
  padding-top: 0px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #f9f9f9, #f9f9f9);
}
.cid-so56CUaniq .list-group-item {
  padding: .75rem 3.25rem;
}
.cid-so56CUaniq .plan {
  word-break: break-word;
  position: relative;
  max-width: 300px;
  padding-right: 0;
  padding-left: 0;
  color: #767676;
}
.cid-so56CUaniq .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-so56CUaniq .plan .list-group-item::after {
  position: absolute;
  bottom: 0;
  left: 20%;
  width: 60%;
  height: 2px;
  content: "";
  background-color: #eaeaea;
}
.cid-so56CUaniq .plan .list-group-item:last-child::after {
  display: none;
}
.cid-so56CUaniq .plan-header {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-so56CUaniq .plan-header,
.cid-so56CUaniq .plan-body {
  background-color: #fff;
}
.cid-so56CUaniq .price-figure {
  font-weight: 700;
  color: #232323;
}
.cid-so56CUaniq .price-value {
  font-weight: 700;
  vertical-align: top;
}
@media (max-width: 550px) {
  .cid-so56CUaniq .price-figure {
    font-size: 4.25rem;
  }
}
.cid-so56DTrsMv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f9f9f9;
}
.cid-so56DTrsMv .line {
  background-color: #000000;
  color: #000000;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-so56DTrsMv .section-text {
  padding: 2rem 0;
  color: #000000;
}
.cid-so56DTrsMv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-so56DTrsMv .inner-container {
    width: 100% !important;
  }
}
.cid-so56DooLSl {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #2e2e2e;
}
.cid-so56DooLSl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-so56DooLSl .btn {
  margin: 0 0 .5rem 0;
}
.cid-so56DooLSl .mbr-section-subtitle B {
  color: #efefef;
}
.cid-so56DooLSl H2 {
  color: #ffffff;
}
.cid-so56DooLSl H3 {
  color: #ffffff;
}
.cid-sL5zMeD0Qx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5zMeD0Qx .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5zMeD0Qx .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5zMeD0Qx .mbr-text {
  color: #444;
}
.cid-sL5zMeD0Qx h5 {
  margin-bottom: 0;
}
.cid-sL5zMeD0Qx .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5zMeD0Qx .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5zMeD0Qx .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5zMeD0Qx .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5zMeD0Qx .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5zMeD0Qx .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5zMeD0Qx .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5zMeD0Qx .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5zMeD0Qx .media-container-row > div {
  padding: 0px;
}
.cid-sL5zMeD0Qx .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5zMeD0Qx .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5zMeD0Qx .group-title SPAN {
  color: #ffffff;
}
.cid-sL5zMeD0Qx .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5zMeD0Qx .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5zMeD0Qx .social-list,
  .cid-sL5zMeD0Qx .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5zMeD0Qx h3 {
    margin-bottom: 10px;
  }
  .cid-sL5zMeD0Qx .navbar-brand {
    text-align: center;
  }
}
.cid-sL5zMeD0Qx .links SPAN {
  color: #9e9e9e;
}
.cid-sOXP86tXIP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXP86tXIP .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXP86tXIP a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXP86tXIP .mbr-section-btn {
  margin: 0;
}
.cid-sOXP86tXIP .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXP86tXIP .form-control:focus,
.cid-sOXP86tXIP .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXP86tXIP .form-group {
  margin-bottom: 1rem;
}
.cid-sOXP86tXIP input::-webkit-input-placeholder,
.cid-sOXP86tXIP textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXP86tXIP input:-moz-placeholder,
.cid-sOXP86tXIP textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXP86tXIP .jq-selectbox li,
.cid-sOXP86tXIP .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXP86tXIP .jq-selectbox li:hover,
.cid-sOXP86tXIP .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXP86tXIP .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXP86tXIP .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXP86tXIP .form-group,
.cid-sOXP86tXIP .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXP86tXIP .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXP86tXIP .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXP86tXIP .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXP86tXIP .form-block {
    padding: 1rem;
  }
}
.cid-sOXP86tXIP P {
  color: #ffffff;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-su8b0mmxYC {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/awe-a-2000x1333.jpg");
}
.cid-su8b0ntXch {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-su8b0ntXch H1 {
  color: #232323;
}
.cid-su8b0ntXch .mbr-text,
.cid-su8b0ntXch .mbr-section-btn {
  color: #716c80;
}
.cid-su8b0ntXch H3 {
  color: #716c80;
}
.cid-su8b0nZ7Pm {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-su8b0nZ7Pm img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-su8b0nZ7Pm H1 {
  color: #57468b;
}
.cid-su8b0nZ7Pm .mbr-text,
.cid-su8b0nZ7Pm .mbr-section-btn {
  color: #716c80;
}
.cid-su8b0nZ7Pm H3 {
  color: #716c80;
}
.cid-su8b0nZ7Pm .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-su8b0nZ7Pm .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-su8b0nZ7Pm .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-su8b0nZ7Pm .link:hover {
  color: #ffffff !important;
}
.cid-su8b0nZ7Pm .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-su8b0nZ7Pm DIV {
  color: #57468b;
}
.cid-sva8vFJIer {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sva8vFJIer H1 {
  color: #232323;
}
.cid-sva8vFJIer .mbr-text,
.cid-sva8vFJIer .mbr-section-btn {
  color: #716c80;
}
.cid-sva8vFJIer H3 {
  color: #716c80;
}
.cid-sva7h8LfzP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sva7h8LfzP img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sva7h8LfzP H1 {
  color: #57468b;
}
.cid-sva7h8LfzP .mbr-text,
.cid-sva7h8LfzP .mbr-section-btn {
  color: #716c80;
}
.cid-sva7h8LfzP H3 {
  color: #716c80;
}
.cid-sva7h8LfzP .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sva7h8LfzP .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sva7h8LfzP .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sva7h8LfzP .link:hover {
  color: #ffffff !important;
}
.cid-sva7h8LfzP .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sva7h8LfzP DIV {
  color: #57468b;
}
.cid-sL6w5tKNRX {
  padding-top: 75px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sL6w5tKNRX .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sL6w5tKNRX .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sL6w5tKNRX .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sL6w5tKNRX .price-term {
  margin-left: -5px;
}
.cid-sL6w5tKNRX .pt2 {
  padding-top: 2rem;
}
.cid-sL6w5tKNRX .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sL6w5tKNRX .plan-descr {
  color: #444444;
}
.cid-sL6w5tKNRX .plan-price {
  margin-top: 2rem;
}
.cid-sL6w5tKNRX .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6w5tKNRX .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6w5tKNRX .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sL6w5tKNRX .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sL6w5tKNRX .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sL6w5tKNRX .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sL6w5tKNRX .plan .plan-favorite {
  display: none;
}
.cid-sL6w5tKNRX .plan:nth-child(2) .plan-favorite {
  background-color: #f8b525;
  display: block !important;
}
.cid-sL6w5tKNRX .plan-header,
.cid-sL6w5tKNRX .plan-body {
  background-color: #ffffff;
}
.cid-sL6w5tKNRX .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sL6w5tKNRX .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sL6w5tKNRX .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sL6w5tKNRX .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sL6w5tKNRX UL {
  color: #232323;
}
.cid-sL6y4iRySw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL6y4iRySw img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sL6y4iRySw H1 {
  color: #57468b;
}
.cid-sL6y4iRySw .mbr-text,
.cid-sL6y4iRySw .mbr-section-btn {
  color: #716c80;
}
.cid-sL6y4iRySw H3 {
  color: #716c80;
}
.cid-sL6y4iRySw .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sL6y4iRySw .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sL6y4iRySw .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sL6y4iRySw .link:hover {
  color: #ffffff !important;
}
.cid-sL6y4iRySw .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sL6y4iRySw DIV {
  color: #57468b;
}
.cid-sL6y4iRySw .mbr-text,
.cid-sL6y4iRySw .media-content {
  text-align: center;
  color: #232323;
}
.cid-suuNbYKwj5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-suuNbYKwj5 .mbr-text {
  color: #767676;
}
.cid-suuNbYKwj5 .card-subtitle {
  margin: 0;
}
.cid-suuNbYKwj5 .link {
  margin: 0;
}
.cid-suuNbYKwj5 .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-suuNbYKwj5 .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-suuNbYKwj5 .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-suuNbYKwj5 .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-suuNbYKwj5 .date {
  margin: 0;
}
.cid-suuNbYKwj5 img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-suuNbYKwj5 .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-suuNbYKwj5 .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-suuNbYKwj5 .card-img:hover:before {
  opacity: 0.4;
}
.cid-suuNbYKwj5 .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-suuNbYKwj5 .icon-box {
    flex-direction: column;
  }
  .cid-suuNbYKwj5 .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-suuNbYKwj5 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-suuNbYKwj5 .card {
    margin-bottom: 3rem;
  }
}
.cid-suuNbYKwj5 .mbr-text,
.cid-suuNbYKwj5 .link {
  text-align: left;
  color: #000000;
}
.cid-suuNbYKwj5 .card-title,
.cid-suuNbYKwj5 .card-img {
  color: #000000;
}
.cid-sva9eNHMsp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sva9eNHMsp H1 {
  color: #232323;
}
.cid-sva9eNHMsp .mbr-text,
.cid-sva9eNHMsp .mbr-section-btn {
  color: #716c80;
}
.cid-sva9eNHMsp H3 {
  color: #232323;
}
.cid-svaa1ARvN9 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-svaa1ARvN9 img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-svaa1ARvN9 H1 {
  color: #57468b;
}
.cid-svaa1ARvN9 .mbr-text,
.cid-svaa1ARvN9 .mbr-section-btn {
  color: #716c80;
}
.cid-svaa1ARvN9 H3 {
  color: #716c80;
}
.cid-svaa1ARvN9 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-svaa1ARvN9 .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-svaa1ARvN9 .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-svaa1ARvN9 .link:hover {
  color: #ffffff !important;
}
.cid-svaa1ARvN9 .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-svaa1ARvN9 DIV {
  color: #57468b;
}
.cid-svaa1ARvN9 .mbr-text,
.cid-svaa1ARvN9 .media-content {
  color: #232323;
}
.cid-sL6wIn5x61 {
  padding-top: 75px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sL6wIn5x61 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sL6wIn5x61 .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sL6wIn5x61 .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sL6wIn5x61 .price-term {
  margin-left: -5px;
}
.cid-sL6wIn5x61 .pt2 {
  padding-top: 2rem;
}
.cid-sL6wIn5x61 .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sL6wIn5x61 .plan-descr {
  color: #444444;
}
.cid-sL6wIn5x61 .plan-price {
  margin-top: 2rem;
}
.cid-sL6wIn5x61 .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6wIn5x61 .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sL6wIn5x61 .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sL6wIn5x61 .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sL6wIn5x61 .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sL6wIn5x61 .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sL6wIn5x61 .plan .plan-favorite {
  display: none;
}
.cid-sL6wIn5x61 .plan:nth-child(2) .plan-favorite {
  background-color: #f8b525;
  display: block !important;
}
.cid-sL6wIn5x61 .plan-header,
.cid-sL6wIn5x61 .plan-body {
  background-color: #ffffff;
}
.cid-sL6wIn5x61 .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sL6wIn5x61 .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sL6wIn5x61 .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sL6wIn5x61 .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sL6wIn5x61 UL {
  color: #232323;
}
.cid-sL6yuWLuyu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL6yuWLuyu img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sL6yuWLuyu H1 {
  color: #57468b;
}
.cid-sL6yuWLuyu .mbr-text,
.cid-sL6yuWLuyu .mbr-section-btn {
  color: #716c80;
}
.cid-sL6yuWLuyu H3 {
  color: #716c80;
}
.cid-sL6yuWLuyu .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sL6yuWLuyu .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sL6yuWLuyu .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sL6yuWLuyu .link:hover {
  color: #ffffff !important;
}
.cid-sL6yuWLuyu .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sL6yuWLuyu DIV {
  color: #57468b;
}
.cid-sL6yuWLuyu .mbr-text,
.cid-sL6yuWLuyu .media-content {
  text-align: center;
  color: #232323;
}
.cid-svaagigQMc {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-svaagigQMc .mbr-text {
  color: #767676;
}
.cid-svaagigQMc .card-subtitle {
  margin: 0;
}
.cid-svaagigQMc .link {
  margin: 0;
}
.cid-svaagigQMc .link a {
  position: relative;
  letter-spacing: 2px;
}
.cid-svaagigQMc .icon-box {
  margin-bottom: 1.2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.173);
}
.cid-svaagigQMc .item {
  display: inline-flex;
  align-items: center;
  padding: 0 0.6rem;
}
.cid-svaagigQMc .mbr-iconfont {
  color: #000000 !important;
  font-size: 1rem!important;
  padding-right: 0.5rem;
  padding-bottom: 0.1rem;
}
.cid-svaagigQMc .date {
  margin: 0;
}
.cid-svaagigQMc img {
  transition: all 0.3s;
  object-fit: cover;
  height: 100%;
}
.cid-svaagigQMc .card-img {
  overflow: hidden;
  position: relative;
  height: 200px;
  border-radius: 25px;
}
.cid-svaagigQMc .card-img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-svaagigQMc .card-img:hover:before {
  opacity: 0.4;
}
.cid-svaagigQMc .card-img:hover img {
  transform: scale(1.05);
}
@media (max-width: 767px) {
  .cid-svaagigQMc .icon-box {
    flex-direction: column;
  }
  .cid-svaagigQMc .item {
    padding-right: 0rem;
    padding-bottom: 0.3rem;
  }
}
.cid-svaagigQMc .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-svaagigQMc .card {
    margin-bottom: 3rem;
  }
}
.cid-svaagigQMc .mbr-text,
.cid-svaagigQMc .link {
  text-align: center;
  color: #000000;
}
.cid-svaagigQMc .card-title,
.cid-svaagigQMc .card-img {
  color: #000000;
}
.cid-sL5ABrBe2Z {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5ABrBe2Z .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5ABrBe2Z .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5ABrBe2Z .mbr-text {
  color: #444;
}
.cid-sL5ABrBe2Z h5 {
  margin-bottom: 0;
}
.cid-sL5ABrBe2Z .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5ABrBe2Z .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5ABrBe2Z .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5ABrBe2Z .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5ABrBe2Z .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5ABrBe2Z .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5ABrBe2Z .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5ABrBe2Z .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5ABrBe2Z .media-container-row > div {
  padding: 0px;
}
.cid-sL5ABrBe2Z .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5ABrBe2Z .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5ABrBe2Z .group-title SPAN {
  color: #ffffff;
}
.cid-sL5ABrBe2Z .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5ABrBe2Z .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5ABrBe2Z .social-list,
  .cid-sL5ABrBe2Z .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5ABrBe2Z h3 {
    margin-bottom: 10px;
  }
  .cid-sL5ABrBe2Z .navbar-brand {
    text-align: center;
  }
}
.cid-sL5ABrBe2Z .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPoTHkZa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPoTHkZa .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPoTHkZa a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPoTHkZa .mbr-section-btn {
  margin: 0;
}
.cid-sOXPoTHkZa .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPoTHkZa .form-control:focus,
.cid-sOXPoTHkZa .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPoTHkZa .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPoTHkZa input::-webkit-input-placeholder,
.cid-sOXPoTHkZa textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPoTHkZa input:-moz-placeholder,
.cid-sOXPoTHkZa textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPoTHkZa .jq-selectbox li,
.cid-sOXPoTHkZa .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPoTHkZa .jq-selectbox li:hover,
.cid-sOXPoTHkZa .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPoTHkZa .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPoTHkZa .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPoTHkZa .form-group,
.cid-sOXPoTHkZa .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPoTHkZa .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPoTHkZa .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPoTHkZa .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPoTHkZa .form-block {
    padding: 1rem;
  }
}
.cid-sOXPoTHkZa P {
  color: #ffffff;
}
.cid-su8b0qYvHJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-suHJ1KVzEg {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-suHJ1KVzEg H1 {
  color: #232323;
}
.cid-suHJ1KVzEg .mbr-text,
.cid-suHJ1KVzEg .mbr-section-btn {
  color: #716c80;
}
.cid-suHJ1KVzEg H3 {
  color: #716c80;
}
.cid-suHJ1LPJ4h {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-suHJ1LPJ4h img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-suHJ1LPJ4h H1 {
  color: #57468b;
}
.cid-suHJ1LPJ4h .mbr-text,
.cid-suHJ1LPJ4h .mbr-section-btn {
  color: #716c80;
}
.cid-suHJ1LPJ4h H3 {
  color: #716c80;
}
.cid-suHJ1LPJ4h .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-suHJ1LPJ4h .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-suHJ1LPJ4h .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-suHJ1LPJ4h .link:hover {
  color: #ffffff !important;
}
.cid-suHJ1LPJ4h .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-suHJ1LPJ4h DIV {
  color: #57468b;
}
.cid-suHJ1LPJ4h .mbr-text,
.cid-suHJ1LPJ4h .media-content {
  color: #262626;
}
.cid-suHJ1Mab1h {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-suHJ1Mab1h H1 {
  color: #232323;
}
.cid-suHJ1Mab1h .mbr-text,
.cid-suHJ1Mab1h .mbr-section-btn {
  color: #716c80;
}
.cid-suHJ1Mab1h H3 {
  color: #716c80;
}
.cid-suHJ1MATWB {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-suHJ1MATWB .container-fluid {
  padding: 0 3rem;
}
.cid-suHJ1MATWB .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-suHJ1MATWB .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-suHJ1MATWB .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-suHJ1MATWB .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-suHJ1MATWB .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-suHJ1MATWB .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-suHJ1MATWB .content-section {
  padding: 3rem;
}
.cid-suHJ1MATWB .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-suHJ1MATWB .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-suHJ1MATWB .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-suHJ1MATWB .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-suHJ1MATWB .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-suHJ1MATWB .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-suHJ1MATWB .mbr-text {
  color: #232323;
}
.cid-suHJ1MATWB .underline,
.cid-suHJ1MATWB .mbr-title {
  text-align: left;
}
.cid-sL5D1e8Drg {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5D1e8Drg .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5D1e8Drg .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5D1e8Drg .mbr-text {
  color: #444;
}
.cid-sL5D1e8Drg h5 {
  margin-bottom: 0;
}
.cid-sL5D1e8Drg .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5D1e8Drg .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5D1e8Drg .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5D1e8Drg .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5D1e8Drg .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5D1e8Drg .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5D1e8Drg .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5D1e8Drg .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5D1e8Drg .media-container-row > div {
  padding: 0px;
}
.cid-sL5D1e8Drg .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5D1e8Drg .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5D1e8Drg .group-title SPAN {
  color: #ffffff;
}
.cid-sL5D1e8Drg .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5D1e8Drg .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5D1e8Drg .social-list,
  .cid-sL5D1e8Drg .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5D1e8Drg h3 {
    margin-bottom: 10px;
  }
  .cid-sL5D1e8Drg .navbar-brand {
    text-align: center;
  }
}
.cid-sL5D1e8Drg .links SPAN {
  color: #9e9e9e;
}
.cid-sOXR9FM1Fr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXR9FM1Fr .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXR9FM1Fr a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXR9FM1Fr .mbr-section-btn {
  margin: 0;
}
.cid-sOXR9FM1Fr .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXR9FM1Fr .form-control:focus,
.cid-sOXR9FM1Fr .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXR9FM1Fr .form-group {
  margin-bottom: 1rem;
}
.cid-sOXR9FM1Fr input::-webkit-input-placeholder,
.cid-sOXR9FM1Fr textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXR9FM1Fr input:-moz-placeholder,
.cid-sOXR9FM1Fr textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXR9FM1Fr .jq-selectbox li,
.cid-sOXR9FM1Fr .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXR9FM1Fr .jq-selectbox li:hover,
.cid-sOXR9FM1Fr .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXR9FM1Fr .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXR9FM1Fr .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXR9FM1Fr .form-group,
.cid-sOXR9FM1Fr .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXR9FM1Fr .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXR9FM1Fr .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXR9FM1Fr .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXR9FM1Fr .form-block {
    padding: 1rem;
  }
}
.cid-sOXR9FM1Fr P {
  color: #ffffff;
}
.cid-suHJ1Osq71 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sv9PTBmuLK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sv9TcdXuv8 {
  padding-top: 225px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sv9TcdXuv8 H1 {
  color: #232323;
}
.cid-sv9TcdXuv8 .mbr-text,
.cid-sv9TcdXuv8 .mbr-section-btn {
  color: #000000;
}
.cid-sv9TcdXuv8 H3 {
  color: #716c80;
}
#custom-html-hq {
  /* Type valid CSS here */
}
#custom-html-hq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-hq p {
  font-size: 60px;
  color: #777;
}
#custom-html-hq .responsiveCal {
  position: relative;
  padding-bottom: 75%;
  height: 0;
  overflow: hidden;
}
#custom-html-hq .responsiveCal iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-sv9PTF4J5E {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sv9PTF4J5E H1 {
  color: #000000;
}
.cid-sv9PTF4J5E .mbr-text,
.cid-sv9PTF4J5E .mbr-section-btn {
  color: #716c80;
}
.cid-sL5Aa5W5fV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5Aa5W5fV .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5Aa5W5fV .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5Aa5W5fV .mbr-text {
  color: #444;
}
.cid-sL5Aa5W5fV h5 {
  margin-bottom: 0;
}
.cid-sL5Aa5W5fV .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5Aa5W5fV .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5Aa5W5fV .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5Aa5W5fV .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5Aa5W5fV .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5Aa5W5fV .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5Aa5W5fV .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5Aa5W5fV .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5Aa5W5fV .media-container-row > div {
  padding: 0px;
}
.cid-sL5Aa5W5fV .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5Aa5W5fV .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5Aa5W5fV .group-title SPAN {
  color: #ffffff;
}
.cid-sL5Aa5W5fV .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5Aa5W5fV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5Aa5W5fV .social-list,
  .cid-sL5Aa5W5fV .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5Aa5W5fV h3 {
    margin-bottom: 10px;
  }
  .cid-sL5Aa5W5fV .navbar-brand {
    text-align: center;
  }
}
.cid-sL5Aa5W5fV .links SPAN {
  color: #9e9e9e;
}
.cid-sOXPbiGYts {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXPbiGYts .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXPbiGYts a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXPbiGYts .mbr-section-btn {
  margin: 0;
}
.cid-sOXPbiGYts .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXPbiGYts .form-control:focus,
.cid-sOXPbiGYts .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXPbiGYts .form-group {
  margin-bottom: 1rem;
}
.cid-sOXPbiGYts input::-webkit-input-placeholder,
.cid-sOXPbiGYts textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXPbiGYts input:-moz-placeholder,
.cid-sOXPbiGYts textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXPbiGYts .jq-selectbox li,
.cid-sOXPbiGYts .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXPbiGYts .jq-selectbox li:hover,
.cid-sOXPbiGYts .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXPbiGYts .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXPbiGYts .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXPbiGYts .form-group,
.cid-sOXPbiGYts .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXPbiGYts .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXPbiGYts .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXPbiGYts .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXPbiGYts .form-block {
    padding: 1rem;
  }
}
.cid-sOXPbiGYts P {
  color: #ffffff;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sL58ATPXNz {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sL58ATPXNz H1 {
  color: #232323;
}
.cid-sL58ATPXNz .mbr-text,
.cid-sL58ATPXNz .mbr-section-btn {
  color: #716c80;
}
.cid-sL58ATPXNz H3 {
  color: #716c80;
}
.cid-sL58AUh4oH {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-sL58AUh4oH .container-fluid {
  padding: 0 3rem;
}
.cid-sL58AUh4oH .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sL58AUh4oH .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-sL58AUh4oH .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-sL58AUh4oH .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-sL58AUh4oH .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-sL58AUh4oH .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sL58AUh4oH .content-section {
  padding: 3rem;
}
.cid-sL58AUh4oH .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-sL58AUh4oH .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-sL58AUh4oH .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sL58AUh4oH .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-sL58AUh4oH .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-sL58AUh4oH .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sL58AUh4oH .mbr-text {
  color: #343351;
}
.cid-sL58AUh4oH .underline,
.cid-sL58AUh4oH .mbr-title {
  text-align: left;
  color: #000000;
}
.cid-sL5Dd39Erf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5Dd39Erf .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5Dd39Erf .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5Dd39Erf .mbr-text {
  color: #444;
}
.cid-sL5Dd39Erf h5 {
  margin-bottom: 0;
}
.cid-sL5Dd39Erf .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5Dd39Erf .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5Dd39Erf .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5Dd39Erf .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5Dd39Erf .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5Dd39Erf .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5Dd39Erf .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5Dd39Erf .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5Dd39Erf .media-container-row > div {
  padding: 0px;
}
.cid-sL5Dd39Erf .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5Dd39Erf .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5Dd39Erf .group-title SPAN {
  color: #ffffff;
}
.cid-sL5Dd39Erf .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5Dd39Erf .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5Dd39Erf .social-list,
  .cid-sL5Dd39Erf .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5Dd39Erf h3 {
    margin-bottom: 10px;
  }
  .cid-sL5Dd39Erf .navbar-brand {
    text-align: center;
  }
}
.cid-sL5Dd39Erf .links SPAN {
  color: #9e9e9e;
}
.cid-sOXRp6zz0Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXRp6zz0Y .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXRp6zz0Y a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXRp6zz0Y .mbr-section-btn {
  margin: 0;
}
.cid-sOXRp6zz0Y .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXRp6zz0Y .form-control:focus,
.cid-sOXRp6zz0Y .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXRp6zz0Y .form-group {
  margin-bottom: 1rem;
}
.cid-sOXRp6zz0Y input::-webkit-input-placeholder,
.cid-sOXRp6zz0Y textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXRp6zz0Y input:-moz-placeholder,
.cid-sOXRp6zz0Y textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXRp6zz0Y .jq-selectbox li,
.cid-sOXRp6zz0Y .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXRp6zz0Y .jq-selectbox li:hover,
.cid-sOXRp6zz0Y .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXRp6zz0Y .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXRp6zz0Y .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXRp6zz0Y .form-group,
.cid-sOXRp6zz0Y .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXRp6zz0Y .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXRp6zz0Y .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXRp6zz0Y .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXRp6zz0Y .form-block {
    padding: 1rem;
  }
}
.cid-sOXRp6zz0Y P {
  color: #ffffff;
}
.cid-sL58AWNhvc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sL58AX6k3g .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sL58AX6k3g .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sL58AX6k3g a {
  font-style: normal;
}
.cid-sL58AX6k3g .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sL58AX6k3g .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sL58AX6k3g .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL58AX6k3g .content-text {
  margin-bottom: 0;
}
.cid-sL58AX6k3g .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sL58AX6k3g .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sL58AX6k3g .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sL58AX6k3g .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sL58AX6k3g .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sL58AX6k3g .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL58AX6k3g .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL58AX6k3g .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sL58AX6k3g .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sL58AX6k3g .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL58AX6k3g .nav-dropdown .link {
  font-weight: 400;
}
.cid-sL58AX6k3g .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sL58AX6k3g .content-right-side {
  text-align: center;
}
.cid-sL58AX6k3g .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sL58AX6k3g .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sL58AX6k3g .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sL58AX6k3g .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sL58AX6k3g .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sL58AX6k3g .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sL58AX6k3g img {
    height: 3.8rem !important;
  }
  .cid-sL58AX6k3g .btn {
    display: -webkit-flex;
  }
  .cid-sL58AX6k3g button.navbar-toggler {
    display: block;
  }
  .cid-sL58AX6k3g .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sL58AX6k3g .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sL58AX6k3g .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL58AX6k3g .navbar-collapse.collapsing,
  .cid-sL58AX6k3g .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL58AX6k3g .navbar-collapse.collapsing .navbar-nav,
  .cid-sL58AX6k3g .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL58AX6k3g .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL58AX6k3g .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL58AX6k3g .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL58AX6k3g .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL58AX6k3g .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL58AX6k3g .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL58AX6k3g .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sL58AX6k3g .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sL58AX6k3g .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL58AX6k3g .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sL58AX6k3g .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sL58AX6k3g .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sL58AX6k3g .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sL58AX6k3g .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sL58AX6k3g .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sL58AX6k3g .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sL58AX6k3g .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sL58AX6k3g .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sL58AX6k3g .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sL58AX6k3g .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sL58AX6k3g .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL58AX6k3g .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sL58AX6k3g .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sL58AX6k3g .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sL58AX6k3g .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sL58AX6k3g .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sL58AX6k3g .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sL58AX6k3g .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sL58AX6k3g .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL58AX6k3g .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sL58AX6k3g .navbar {
    display: block;
    padding: 0;
  }
  .cid-sL58AX6k3g .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL58AX6k3g .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sL58AX6k3g .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sL58AX6k3g .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sL58AX6k3g .navbar-toggler {
    display: none;
  }
  .cid-sL58AX6k3g .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sL58AX6k3g .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL58AX6k3g .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sL58AX6k3g .menu-logo {
  margin-right: auto;
}
.cid-sL58AX6k3g .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL58AX6k3g .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sL58AX6k3g .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL58AX6k3g .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL58AX6k3g .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sL58AX6k3g .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL58AX6k3g .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sL58AX6k3g .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL58AX6k3g .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL58AX6k3g .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL58AX6k3g .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sL58AX6k3g .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL58AX6k3g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL58AX6k3g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL58AX6k3g .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sL58AX6k3g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sL58AX6k3g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL58AX6k3g .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL58AX6k3g .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL58AX6k3g .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sL58AX6k3g .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sL58AX6k3g .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL58AX6k3g .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL58AX6k3g .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sL58AX6k3g .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL58AX6k3g button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL58AX6k3g button.navbar-toggler:focus {
  outline: none;
}
.cid-sL58AX6k3g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sL58AX6k3g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sL58AX6k3g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL58AX6k3g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL58AX6k3g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sL58AX6k3g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL58AX6k3g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sL58AX6k3g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sL58AX6k3g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL58AX6k3g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sL58AX6k3g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sL58AX6k3g .collapsed .btn {
  display: -webkit-flex;
}
.cid-sL58AX6k3g .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL58AX6k3g .collapsed .navbar-collapse.collapsing,
.cid-sL58AX6k3g .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL58AX6k3g .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL58AX6k3g .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL58AX6k3g .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL58AX6k3g .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL58AX6k3g .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL58AX6k3g .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sL58AX6k3g .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL58AX6k3g .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sL58AX6k3g .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sL58AX6k3g .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL58AX6k3g .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL58AX6k3g .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sL58AX6k3g .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sL58AX6k3g .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sL58AX6k3g .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL58AX6k3g .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL58AX6k3g .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sL58AX6k3g .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL58AX6k3g .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sL58AX6k3g .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sL58AX6k3g .nav-link:focus {
  outline: none;
}
.cid-sL58AX6k3g .navbar-toggler {
  position: relative;
}
.cid-sL58AX6k3g .dropdown-item.active,
.cid-sL58AX6k3g .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sL58AX6k3g .nav-link:hover,
.cid-sL58AX6k3g .dropdown-item:hover {
  color: #fdb715;
}
.cid-sL58AX6k3g .widget-title,
.cid-sL58AX6k3g .widget-icon {
  color: #ffffff;
}
.cid-sL58AX6k3g .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sL5bpl9l0R {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sL5bpl9l0R H1 {
  color: #232323;
}
.cid-sL5bpl9l0R .mbr-text,
.cid-sL5bpl9l0R .mbr-section-btn {
  color: #716c80;
}
.cid-sL5bpl9l0R H3 {
  color: #716c80;
}
.cid-sL5bplSSEe {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-sL5bplSSEe .container-fluid {
  padding: 0 3rem;
}
.cid-sL5bplSSEe .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sL5bplSSEe .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-sL5bplSSEe .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-sL5bplSSEe .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-sL5bplSSEe .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-sL5bplSSEe .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sL5bplSSEe .content-section {
  padding: 3rem;
}
.cid-sL5bplSSEe .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-sL5bplSSEe .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-sL5bplSSEe .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sL5bplSSEe .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-sL5bplSSEe .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-sL5bplSSEe .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sL5bplSSEe .mbr-text {
  color: #343351;
}
.cid-sL5bplSSEe .underline,
.cid-sL5bplSSEe .mbr-title {
  text-align: left;
  color: #000000;
}
.cid-sL5Dg7vXJa {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5Dg7vXJa .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5Dg7vXJa .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5Dg7vXJa .mbr-text {
  color: #444;
}
.cid-sL5Dg7vXJa h5 {
  margin-bottom: 0;
}
.cid-sL5Dg7vXJa .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5Dg7vXJa .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5Dg7vXJa .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5Dg7vXJa .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5Dg7vXJa .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5Dg7vXJa .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5Dg7vXJa .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5Dg7vXJa .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5Dg7vXJa .media-container-row > div {
  padding: 0px;
}
.cid-sL5Dg7vXJa .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5Dg7vXJa .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5Dg7vXJa .group-title SPAN {
  color: #ffffff;
}
.cid-sL5Dg7vXJa .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5Dg7vXJa .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5Dg7vXJa .social-list,
  .cid-sL5Dg7vXJa .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5Dg7vXJa h3 {
    margin-bottom: 10px;
  }
  .cid-sL5Dg7vXJa .navbar-brand {
    text-align: center;
  }
}
.cid-sL5Dg7vXJa .links SPAN {
  color: #9e9e9e;
}
.cid-sOXRv2KT9q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXRv2KT9q .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXRv2KT9q a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXRv2KT9q .mbr-section-btn {
  margin: 0;
}
.cid-sOXRv2KT9q .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXRv2KT9q .form-control:focus,
.cid-sOXRv2KT9q .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXRv2KT9q .form-group {
  margin-bottom: 1rem;
}
.cid-sOXRv2KT9q input::-webkit-input-placeholder,
.cid-sOXRv2KT9q textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXRv2KT9q input:-moz-placeholder,
.cid-sOXRv2KT9q textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXRv2KT9q .jq-selectbox li,
.cid-sOXRv2KT9q .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXRv2KT9q .jq-selectbox li:hover,
.cid-sOXRv2KT9q .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXRv2KT9q .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXRv2KT9q .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXRv2KT9q .form-group,
.cid-sOXRv2KT9q .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXRv2KT9q .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXRv2KT9q .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXRv2KT9q .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXRv2KT9q .form-block {
    padding: 1rem;
  }
}
.cid-sOXRv2KT9q P {
  color: #ffffff;
}
.cid-sL5bpns8Od {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sL5bpnLDMr .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sL5bpnLDMr .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sL5bpnLDMr a {
  font-style: normal;
}
.cid-sL5bpnLDMr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sL5bpnLDMr .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sL5bpnLDMr .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5bpnLDMr .content-text {
  margin-bottom: 0;
}
.cid-sL5bpnLDMr .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sL5bpnLDMr .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sL5bpnLDMr .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sL5bpnLDMr .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sL5bpnLDMr .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sL5bpnLDMr .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL5bpnLDMr .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL5bpnLDMr .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sL5bpnLDMr .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sL5bpnLDMr .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5bpnLDMr .nav-dropdown .link {
  font-weight: 400;
}
.cid-sL5bpnLDMr .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sL5bpnLDMr .content-right-side {
  text-align: center;
}
.cid-sL5bpnLDMr .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sL5bpnLDMr .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sL5bpnLDMr .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sL5bpnLDMr .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sL5bpnLDMr .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sL5bpnLDMr .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sL5bpnLDMr img {
    height: 3.8rem !important;
  }
  .cid-sL5bpnLDMr .btn {
    display: -webkit-flex;
  }
  .cid-sL5bpnLDMr button.navbar-toggler {
    display: block;
  }
  .cid-sL5bpnLDMr .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sL5bpnLDMr .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sL5bpnLDMr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL5bpnLDMr .navbar-collapse.collapsing,
  .cid-sL5bpnLDMr .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL5bpnLDMr .navbar-collapse.collapsing .navbar-nav,
  .cid-sL5bpnLDMr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL5bpnLDMr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL5bpnLDMr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL5bpnLDMr .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL5bpnLDMr .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5bpnLDMr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL5bpnLDMr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5bpnLDMr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sL5bpnLDMr .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sL5bpnLDMr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL5bpnLDMr .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sL5bpnLDMr .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sL5bpnLDMr .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sL5bpnLDMr .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sL5bpnLDMr .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sL5bpnLDMr .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sL5bpnLDMr .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sL5bpnLDMr .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sL5bpnLDMr .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sL5bpnLDMr .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sL5bpnLDMr .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sL5bpnLDMr .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5bpnLDMr .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sL5bpnLDMr .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sL5bpnLDMr .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sL5bpnLDMr .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sL5bpnLDMr .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sL5bpnLDMr .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sL5bpnLDMr .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sL5bpnLDMr .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL5bpnLDMr .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sL5bpnLDMr .navbar {
    display: block;
    padding: 0;
  }
  .cid-sL5bpnLDMr .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL5bpnLDMr .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sL5bpnLDMr .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sL5bpnLDMr .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sL5bpnLDMr .navbar-toggler {
    display: none;
  }
  .cid-sL5bpnLDMr .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sL5bpnLDMr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5bpnLDMr .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sL5bpnLDMr .menu-logo {
  margin-right: auto;
}
.cid-sL5bpnLDMr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5bpnLDMr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sL5bpnLDMr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL5bpnLDMr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL5bpnLDMr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sL5bpnLDMr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL5bpnLDMr .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sL5bpnLDMr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL5bpnLDMr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5bpnLDMr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL5bpnLDMr .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sL5bpnLDMr .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL5bpnLDMr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5bpnLDMr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL5bpnLDMr .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sL5bpnLDMr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sL5bpnLDMr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5bpnLDMr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL5bpnLDMr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL5bpnLDMr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sL5bpnLDMr .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sL5bpnLDMr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL5bpnLDMr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL5bpnLDMr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sL5bpnLDMr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL5bpnLDMr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5bpnLDMr button.navbar-toggler:focus {
  outline: none;
}
.cid-sL5bpnLDMr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sL5bpnLDMr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sL5bpnLDMr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL5bpnLDMr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL5bpnLDMr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sL5bpnLDMr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL5bpnLDMr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sL5bpnLDMr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sL5bpnLDMr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL5bpnLDMr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sL5bpnLDMr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sL5bpnLDMr .collapsed .btn {
  display: -webkit-flex;
}
.cid-sL5bpnLDMr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL5bpnLDMr .collapsed .navbar-collapse.collapsing,
.cid-sL5bpnLDMr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL5bpnLDMr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL5bpnLDMr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL5bpnLDMr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL5bpnLDMr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL5bpnLDMr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL5bpnLDMr .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sL5bpnLDMr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL5bpnLDMr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sL5bpnLDMr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sL5bpnLDMr .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL5bpnLDMr .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL5bpnLDMr .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sL5bpnLDMr .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sL5bpnLDMr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sL5bpnLDMr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL5bpnLDMr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL5bpnLDMr .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sL5bpnLDMr .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5bpnLDMr .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sL5bpnLDMr .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sL5bpnLDMr .nav-link:focus {
  outline: none;
}
.cid-sL5bpnLDMr .navbar-toggler {
  position: relative;
}
.cid-sL5bpnLDMr .dropdown-item.active,
.cid-sL5bpnLDMr .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sL5bpnLDMr .nav-link:hover,
.cid-sL5bpnLDMr .dropdown-item:hover {
  color: #fdb715;
}
.cid-sL5bpnLDMr .widget-title,
.cid-sL5bpnLDMr .widget-icon {
  color: #ffffff;
}
.cid-sL5bpnLDMr .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sL5dgAmO6H {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sL5dgAmO6H H1 {
  color: #232323;
}
.cid-sL5dgAmO6H .mbr-text,
.cid-sL5dgAmO6H .mbr-section-btn {
  color: #716c80;
}
.cid-sL5dgAmO6H H3 {
  color: #716c80;
}
.cid-sL5dgBmYmp {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-sL5dgBmYmp .container-fluid {
  padding: 0 3rem;
}
.cid-sL5dgBmYmp .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sL5dgBmYmp .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-sL5dgBmYmp .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-sL5dgBmYmp .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-sL5dgBmYmp .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-sL5dgBmYmp .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sL5dgBmYmp .content-section {
  padding: 3rem;
}
.cid-sL5dgBmYmp .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-sL5dgBmYmp .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-sL5dgBmYmp .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sL5dgBmYmp .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-sL5dgBmYmp .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-sL5dgBmYmp .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sL5dgBmYmp .mbr-text {
  color: #343351;
}
.cid-sL5dgBmYmp .underline,
.cid-sL5dgBmYmp .mbr-title {
  text-align: left;
  color: #000000;
}
.cid-sL5uykzZMT {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sL5uykzZMT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-sL5uykzZMT P {
  color: #262626;
}
.cid-sL5uykzZMT LABEL {
  color: #262626;
}
.cid-sL5uykzZMT H4 {
  color: #262626;
}
.cid-sL5D99vXP8 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5D99vXP8 .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5D99vXP8 .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5D99vXP8 .mbr-text {
  color: #444;
}
.cid-sL5D99vXP8 h5 {
  margin-bottom: 0;
}
.cid-sL5D99vXP8 .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5D99vXP8 .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5D99vXP8 .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5D99vXP8 .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5D99vXP8 .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5D99vXP8 .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5D99vXP8 .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5D99vXP8 .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5D99vXP8 .media-container-row > div {
  padding: 0px;
}
.cid-sL5D99vXP8 .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5D99vXP8 .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5D99vXP8 .group-title SPAN {
  color: #ffffff;
}
.cid-sL5D99vXP8 .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5D99vXP8 .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5D99vXP8 .social-list,
  .cid-sL5D99vXP8 .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5D99vXP8 h3 {
    margin-bottom: 10px;
  }
  .cid-sL5D99vXP8 .navbar-brand {
    text-align: center;
  }
}
.cid-sL5D99vXP8 .links SPAN {
  color: #9e9e9e;
}
.cid-sL5dgErIIO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sL5dgEK6j3 .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sL5dgEK6j3 .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sL5dgEK6j3 a {
  font-style: normal;
}
.cid-sL5dgEK6j3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sL5dgEK6j3 .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sL5dgEK6j3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5dgEK6j3 .content-text {
  margin-bottom: 0;
}
.cid-sL5dgEK6j3 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sL5dgEK6j3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sL5dgEK6j3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sL5dgEK6j3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sL5dgEK6j3 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sL5dgEK6j3 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL5dgEK6j3 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL5dgEK6j3 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sL5dgEK6j3 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sL5dgEK6j3 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5dgEK6j3 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sL5dgEK6j3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sL5dgEK6j3 .content-right-side {
  text-align: center;
}
.cid-sL5dgEK6j3 .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sL5dgEK6j3 .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sL5dgEK6j3 .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sL5dgEK6j3 .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sL5dgEK6j3 .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sL5dgEK6j3 .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sL5dgEK6j3 img {
    height: 3.8rem !important;
  }
  .cid-sL5dgEK6j3 .btn {
    display: -webkit-flex;
  }
  .cid-sL5dgEK6j3 button.navbar-toggler {
    display: block;
  }
  .cid-sL5dgEK6j3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sL5dgEK6j3 .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sL5dgEK6j3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL5dgEK6j3 .navbar-collapse.collapsing,
  .cid-sL5dgEK6j3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL5dgEK6j3 .navbar-collapse.collapsing .navbar-nav,
  .cid-sL5dgEK6j3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL5dgEK6j3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL5dgEK6j3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL5dgEK6j3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL5dgEK6j3 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5dgEK6j3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL5dgEK6j3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5dgEK6j3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sL5dgEK6j3 .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sL5dgEK6j3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL5dgEK6j3 .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sL5dgEK6j3 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sL5dgEK6j3 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sL5dgEK6j3 .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sL5dgEK6j3 .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sL5dgEK6j3 .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sL5dgEK6j3 .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sL5dgEK6j3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sL5dgEK6j3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sL5dgEK6j3 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sL5dgEK6j3 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sL5dgEK6j3 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5dgEK6j3 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sL5dgEK6j3 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sL5dgEK6j3 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sL5dgEK6j3 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sL5dgEK6j3 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sL5dgEK6j3 .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sL5dgEK6j3 .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sL5dgEK6j3 .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL5dgEK6j3 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sL5dgEK6j3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sL5dgEK6j3 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL5dgEK6j3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sL5dgEK6j3 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sL5dgEK6j3 .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sL5dgEK6j3 .navbar-toggler {
    display: none;
  }
  .cid-sL5dgEK6j3 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sL5dgEK6j3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5dgEK6j3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sL5dgEK6j3 .menu-logo {
  margin-right: auto;
}
.cid-sL5dgEK6j3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5dgEK6j3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sL5dgEK6j3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL5dgEK6j3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL5dgEK6j3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sL5dgEK6j3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL5dgEK6j3 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sL5dgEK6j3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL5dgEK6j3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5dgEK6j3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL5dgEK6j3 .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sL5dgEK6j3 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL5dgEK6j3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5dgEK6j3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL5dgEK6j3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sL5dgEK6j3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sL5dgEK6j3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5dgEK6j3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL5dgEK6j3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL5dgEK6j3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sL5dgEK6j3 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sL5dgEK6j3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL5dgEK6j3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL5dgEK6j3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sL5dgEK6j3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL5dgEK6j3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5dgEK6j3 button.navbar-toggler:focus {
  outline: none;
}
.cid-sL5dgEK6j3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sL5dgEK6j3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sL5dgEK6j3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL5dgEK6j3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL5dgEK6j3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sL5dgEK6j3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL5dgEK6j3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sL5dgEK6j3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sL5dgEK6j3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL5dgEK6j3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sL5dgEK6j3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sL5dgEK6j3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sL5dgEK6j3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.collapsing,
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL5dgEK6j3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sL5dgEK6j3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sL5dgEK6j3 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL5dgEK6j3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL5dgEK6j3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sL5dgEK6j3 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sL5dgEK6j3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sL5dgEK6j3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL5dgEK6j3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL5dgEK6j3 .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sL5dgEK6j3 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5dgEK6j3 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sL5dgEK6j3 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sL5dgEK6j3 .nav-link:focus {
  outline: none;
}
.cid-sL5dgEK6j3 .navbar-toggler {
  position: relative;
}
.cid-sL5dgEK6j3 .dropdown-item.active,
.cid-sL5dgEK6j3 .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sL5dgEK6j3 .nav-link:hover,
.cid-sL5dgEK6j3 .dropdown-item:hover {
  color: #fdb715;
}
.cid-sL5dgEK6j3 .widget-title,
.cid-sL5dgEK6j3 .widget-icon {
  color: #ffffff;
}
.cid-sL5dgEK6j3 .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sL5Lyh5hT6 {
  padding-top: 225px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sL5Lyh5hT6 H1 {
  color: #232323;
}
.cid-sL5Lyh5hT6 .mbr-text,
.cid-sL5Lyh5hT6 .mbr-section-btn {
  color: #716c80;
}
.cid-sL5Lyh5hT6 H3 {
  color: #716c80;
}
.cid-sL5LyhJnk3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sL5LyhJnk3 img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sL5LyhJnk3 H1 {
  color: #57468b;
}
.cid-sL5LyhJnk3 .mbr-text,
.cid-sL5LyhJnk3 .mbr-section-btn {
  color: #716c80;
}
.cid-sL5LyhJnk3 H3 {
  color: #716c80;
}
.cid-sL5LyhJnk3 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sL5LyhJnk3 .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sL5LyhJnk3 .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sL5LyhJnk3 .link:hover {
  color: #ffffff !important;
}
.cid-sL5LyhJnk3 .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sL5LyhJnk3 DIV {
  color: #57468b;
}
.cid-sL5LyhJnk3 .mbr-text,
.cid-sL5LyhJnk3 .media-content {
  color: #262626;
}
.cid-sL5Lyi9kBs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sL5Lyi9kBs H1 {
  color: #232323;
}
.cid-sL5Lyi9kBs .mbr-text,
.cid-sL5Lyi9kBs .mbr-section-btn {
  color: #716c80;
}
.cid-sL5Lyi9kBs H3 {
  color: #716c80;
}
.cid-sL5Lyit8Gf {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-sL5Lyit8Gf .container-fluid {
  padding: 0 3rem;
}
.cid-sL5Lyit8Gf .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sL5Lyit8Gf .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #fdb715);
  display: inline-block;
}
.cid-sL5Lyit8Gf .title-wrap {
  padding-left: 0;
  padding-right: 0;
}
.cid-sL5Lyit8Gf .image-wrap {
  overflow: hidden;
  width: 100%;
}
.cid-sL5Lyit8Gf .image-wrap img {
  width: 100%;
  height: 100%;
  z-index: 1;
  transition: all 0.5s ease-in-out;
}
.cid-sL5Lyit8Gf .image-wrap img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.cid-sL5Lyit8Gf .content-section {
  padding: 3rem;
}
.cid-sL5Lyit8Gf .btn {
  margin-top: 1rem;
  margin-left: 0rem;
  margin-right: 0rem;
}
.cid-sL5Lyit8Gf .card-wrapper {
  overflow: hidden;
  margin-top: 1.6rem;
  background-color: #ffffff;
  padding: 0rem;
  z-index: 10;
  border-radius: 15px;
  margin-bottom: 3rem;
}
@media (max-width: 1200px) {
  .cid-sL5Lyit8Gf .container-fluid {
    padding: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sL5Lyit8Gf .container-fluid {
    padding: 0rem;
  }
}
@media (max-width: 439px) {
  .cid-sL5Lyit8Gf .card-wrapper {
    margin-bottom: 0rem;
    border-radius: 0px;
  }
  .cid-sL5Lyit8Gf .title-wrap {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sL5Lyit8Gf .mbr-text {
  color: #232323;
}
.cid-sL5Lyit8Gf .underline,
.cid-sL5Lyit8Gf .mbr-title {
  text-align: left;
}
.cid-sL5LyjcxYg {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5LyjcxYg .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5LyjcxYg .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5LyjcxYg .mbr-text {
  color: #444;
}
.cid-sL5LyjcxYg h5 {
  margin-bottom: 0;
}
.cid-sL5LyjcxYg .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5LyjcxYg .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5LyjcxYg .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5LyjcxYg .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5LyjcxYg .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5LyjcxYg .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5LyjcxYg .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5LyjcxYg .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5LyjcxYg .media-container-row > div {
  padding: 0px;
}
.cid-sL5LyjcxYg .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5LyjcxYg .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5LyjcxYg .group-title SPAN {
  color: #ffffff;
}
.cid-sL5LyjcxYg .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5LyjcxYg .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5LyjcxYg .social-list,
  .cid-sL5LyjcxYg .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5LyjcxYg h3 {
    margin-bottom: 10px;
  }
  .cid-sL5LyjcxYg .navbar-brand {
    text-align: center;
  }
}
.cid-sL5LyjcxYg .links SPAN {
  color: #9e9e9e;
}
.cid-sOXRd4v5hd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXRd4v5hd .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXRd4v5hd a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXRd4v5hd .mbr-section-btn {
  margin: 0;
}
.cid-sOXRd4v5hd .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXRd4v5hd .form-control:focus,
.cid-sOXRd4v5hd .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXRd4v5hd .form-group {
  margin-bottom: 1rem;
}
.cid-sOXRd4v5hd input::-webkit-input-placeholder,
.cid-sOXRd4v5hd textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXRd4v5hd input:-moz-placeholder,
.cid-sOXRd4v5hd textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXRd4v5hd .jq-selectbox li,
.cid-sOXRd4v5hd .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXRd4v5hd .jq-selectbox li:hover,
.cid-sOXRd4v5hd .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXRd4v5hd .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXRd4v5hd .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXRd4v5hd .form-group,
.cid-sOXRd4v5hd .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXRd4v5hd .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXRd4v5hd .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXRd4v5hd .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXRd4v5hd .form-block {
    padding: 1rem;
  }
}
.cid-sOXRd4v5hd P {
  color: #ffffff;
}
.cid-sL5LykA4lr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sL5LykW4qy .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sL5LykW4qy .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sL5LykW4qy a {
  font-style: normal;
}
.cid-sL5LykW4qy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sL5LykW4qy .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sL5LykW4qy .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5LykW4qy .content-text {
  margin-bottom: 0;
}
.cid-sL5LykW4qy .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sL5LykW4qy .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sL5LykW4qy .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sL5LykW4qy .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sL5LykW4qy .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sL5LykW4qy .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL5LykW4qy .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sL5LykW4qy .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sL5LykW4qy .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sL5LykW4qy .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5LykW4qy .nav-dropdown .link {
  font-weight: 400;
}
.cid-sL5LykW4qy .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sL5LykW4qy .content-right-side {
  text-align: center;
}
.cid-sL5LykW4qy .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sL5LykW4qy .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sL5LykW4qy .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sL5LykW4qy .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sL5LykW4qy .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sL5LykW4qy .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sL5LykW4qy img {
    height: 3.8rem !important;
  }
  .cid-sL5LykW4qy .btn {
    display: -webkit-flex;
  }
  .cid-sL5LykW4qy button.navbar-toggler {
    display: block;
  }
  .cid-sL5LykW4qy .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sL5LykW4qy .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sL5LykW4qy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL5LykW4qy .navbar-collapse.collapsing,
  .cid-sL5LykW4qy .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL5LykW4qy .navbar-collapse.collapsing .navbar-nav,
  .cid-sL5LykW4qy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL5LykW4qy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL5LykW4qy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL5LykW4qy .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL5LykW4qy .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5LykW4qy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL5LykW4qy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5LykW4qy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sL5LykW4qy .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sL5LykW4qy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL5LykW4qy .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sL5LykW4qy .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sL5LykW4qy .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sL5LykW4qy .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sL5LykW4qy .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sL5LykW4qy .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sL5LykW4qy .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sL5LykW4qy .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sL5LykW4qy .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sL5LykW4qy .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sL5LykW4qy .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sL5LykW4qy .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5LykW4qy .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sL5LykW4qy .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sL5LykW4qy .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sL5LykW4qy .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sL5LykW4qy .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sL5LykW4qy .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sL5LykW4qy .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sL5LykW4qy .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL5LykW4qy .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sL5LykW4qy .navbar {
    display: block;
    padding: 0;
  }
  .cid-sL5LykW4qy .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sL5LykW4qy .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sL5LykW4qy .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sL5LykW4qy .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sL5LykW4qy .navbar-toggler {
    display: none;
  }
  .cid-sL5LykW4qy .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sL5LykW4qy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5LykW4qy .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sL5LykW4qy .menu-logo {
  margin-right: auto;
}
.cid-sL5LykW4qy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5LykW4qy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sL5LykW4qy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL5LykW4qy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL5LykW4qy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sL5LykW4qy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL5LykW4qy .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sL5LykW4qy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL5LykW4qy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5LykW4qy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL5LykW4qy .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sL5LykW4qy .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL5LykW4qy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5LykW4qy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL5LykW4qy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sL5LykW4qy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sL5LykW4qy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sL5LykW4qy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL5LykW4qy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL5LykW4qy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sL5LykW4qy .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sL5LykW4qy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL5LykW4qy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL5LykW4qy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sL5LykW4qy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL5LykW4qy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5LykW4qy button.navbar-toggler:focus {
  outline: none;
}
.cid-sL5LykW4qy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sL5LykW4qy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sL5LykW4qy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL5LykW4qy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sL5LykW4qy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sL5LykW4qy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL5LykW4qy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sL5LykW4qy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sL5LykW4qy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sL5LykW4qy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sL5LykW4qy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sL5LykW4qy .collapsed .btn {
  display: -webkit-flex;
}
.cid-sL5LykW4qy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL5LykW4qy .collapsed .navbar-collapse.collapsing,
.cid-sL5LykW4qy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL5LykW4qy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL5LykW4qy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL5LykW4qy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL5LykW4qy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL5LykW4qy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL5LykW4qy .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sL5LykW4qy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL5LykW4qy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sL5LykW4qy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sL5LykW4qy .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sL5LykW4qy .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL5LykW4qy .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sL5LykW4qy .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sL5LykW4qy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sL5LykW4qy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL5LykW4qy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL5LykW4qy .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sL5LykW4qy .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5LykW4qy .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sL5LykW4qy .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sL5LykW4qy .nav-link:focus {
  outline: none;
}
.cid-sL5LykW4qy .navbar-toggler {
  position: relative;
}
.cid-sL5LykW4qy .dropdown-item.active,
.cid-sL5LykW4qy .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sL5LykW4qy .nav-link:hover,
.cid-sL5LykW4qy .dropdown-item:hover {
  color: #fdb715;
}
.cid-sL5LykW4qy .widget-title,
.cid-sL5LykW4qy .widget-icon {
  color: #ffffff;
}
.cid-sL5LykW4qy .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-so5F4WDh6e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-suvsC68W36 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-suvsC68W36 .mbr-section-subtitle {
  color: #767676;
}
.cid-suvsC68W36 H2 {
  color: #000000;
}
.cid-suvpVaRLAY {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suvpVaRLAY .listico {
  padding-right: 1rem;
  font-size: 0.9rem;
}
.cid-suvpVaRLAY .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-suvpVaRLAY .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-suvpVaRLAY .form-group {
  padding-right: 0;
}
.cid-suvpVaRLAY .card {
  padding: 3rem 8rem;
}
.cid-suvpVaRLAY .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-suvpVaRLAY .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-suvpVaRLAY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-suvpVaRLAY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suvpVaRLAY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-suvpVaRLAY .map-placeholder {
  display: none;
}
.cid-suvpVaRLAY .btn-primary {
  border: 1px solid #ffffff !important;
}
.cid-suvpVaRLAY .btn-primary:hover {
  border: 1px solid #ffffff !important;
}
.cid-suvpVaRLAY .stripe {
  border-bottom: 1px solid #1b1b1b;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-suvpVaRLAY .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-suvpVaRLAY .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-suvpVaRLAY .mbr-text {
  color: #444;
}
.cid-suvpVaRLAY h5 {
  margin-bottom: 0;
}
.cid-suvpVaRLAY .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-suvpVaRLAY .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suvpVaRLAY .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-suvpVaRLAY .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suvpVaRLAY .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-suvpVaRLAY .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-suvpVaRLAY .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-suvpVaRLAY .social-list a:hover {
  opacity: 0.4;
}
.cid-suvpVaRLAY .media-container-row > div {
  padding: 0px;
}
.cid-suvpVaRLAY .text2 {
  color: #000000;
  text-align: left;
}
.cid-suvpVaRLAY .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-suvpVaRLAY .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-suvpVaRLAY .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-suvpVaRLAY .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-suvpVaRLAY h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-suvpVaRLAY .form-group {
    max-width: 180px;
  }
  .cid-suvpVaRLAY .card {
    padding: 2rem 1rem;
  }
}
.cid-suvpVaRLAY .links span {
  color: #9e9e9e;
}
.cid-suvpVaRLAY .logo-title,
.cid-suvpVaRLAY .logo-sub-title {
  text-align: center;
}
.cid-suvpVaRLAY .logo-sub-title i {
  color: #9e9e9e;
}
.cid-suvr8sc0OV {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-suvr8sc0OV .listico {
  padding-right: 1rem;
  font-size: 0.9rem;
}
.cid-suvr8sc0OV .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-suvr8sc0OV .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-suvr8sc0OV .form-group {
  padding-right: 0;
}
.cid-suvr8sc0OV .card {
  padding: 3rem 8rem;
}
.cid-suvr8sc0OV .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-suvr8sc0OV .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-suvr8sc0OV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-suvr8sc0OV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-suvr8sc0OV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-suvr8sc0OV .map-placeholder {
  display: none;
}
.cid-suvr8sc0OV .btn-primary {
  border: 1px solid #ffffff !important;
}
.cid-suvr8sc0OV .btn-primary:hover {
  border: 1px solid #ffffff !important;
}
.cid-suvr8sc0OV .stripe {
  border-bottom: 1px solid #1b1b1b;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-suvr8sc0OV .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-suvr8sc0OV .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-suvr8sc0OV .mbr-text {
  color: #444;
}
.cid-suvr8sc0OV h5 {
  margin-bottom: 0;
}
.cid-suvr8sc0OV .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-suvr8sc0OV .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suvr8sc0OV .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-suvr8sc0OV .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-suvr8sc0OV .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-suvr8sc0OV .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-suvr8sc0OV .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-suvr8sc0OV .social-list a:hover {
  opacity: 0.4;
}
.cid-suvr8sc0OV .media-container-row > div {
  padding: 0px;
}
.cid-suvr8sc0OV .text2 {
  color: #000000;
  text-align: left;
}
.cid-suvr8sc0OV .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-suvr8sc0OV .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-suvr8sc0OV .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-suvr8sc0OV .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-suvr8sc0OV h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-suvr8sc0OV .form-group {
    max-width: 180px;
  }
  .cid-suvr8sc0OV .card {
    padding: 2rem 1rem;
  }
}
.cid-suvr8sc0OV .links span {
  color: #9e9e9e;
}
.cid-suvr8sc0OV .logo-title,
.cid-suvr8sc0OV .logo-sub-title {
  text-align: center;
}
.cid-suvr8sc0OV .logo-sub-title i {
  color: #9e9e9e;
}
.cid-sH8HNcqajI {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sH8HNcqajI .listico {
  padding-right: 1rem;
  font-size: 0.9rem;
}
.cid-sH8HNcqajI .navbar-logo {
  width: 150px;
  margin-bottom: 10px;
  margin: auto;
}
.cid-sH8HNcqajI .btn {
  margin: 0 !important;
  height: 55px;
}
.cid-sH8HNcqajI .form-group {
  padding-right: 0;
}
.cid-sH8HNcqajI .card {
  padding: 3rem 8rem;
}
.cid-sH8HNcqajI .google-map {
  height: 100%;
  min-height: 25rem;
  position: relative;
  width: 100%;
}
.cid-sH8HNcqajI .google-map iframe {
  min-height: 100%;
  width: 100%;
}
.cid-sH8HNcqajI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sH8HNcqajI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sH8HNcqajI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sH8HNcqajI .map-placeholder {
  display: none;
}
.cid-sH8HNcqajI .btn-primary {
  border: 1px solid #ffffff !important;
}
.cid-sH8HNcqajI .btn-primary:hover {
  border: 1px solid #ffffff !important;
}
.cid-sH8HNcqajI .stripe {
  border-bottom: 1px solid #1b1b1b;
  max-width: 100%;
  position: relative;
  margin-bottom: 0.5rem;
}
.cid-sH8HNcqajI .form-control {
  background: transparent;
  padding: 0.5rem 1rem;
  min-height: 55px;
  border-radius: 0px;
}
.cid-sH8HNcqajI .stripe:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  border-bottom: 1px solid #e9e9e9;
  width: 85%;
}
.cid-sH8HNcqajI .mbr-text {
  color: #444;
}
.cid-sH8HNcqajI h5 {
  margin-bottom: 0;
}
.cid-sH8HNcqajI .navbar-brand {
  margin: auto;
  width: 100%;
  text-align: center;
}
.cid-sH8HNcqajI .list-item {
  display: -webkit-flex;
  padding-top: 10px;
  padding-bottom: 10px;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sH8HNcqajI .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
}
.cid-sH8HNcqajI .socicon {
  font-size: 1.3rem;
  background: #e9e9e9;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sH8HNcqajI .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sH8HNcqajI .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sH8HNcqajI .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sH8HNcqajI .social-list a:hover {
  opacity: 0.4;
}
.cid-sH8HNcqajI .media-container-row > div {
  padding: 0px;
}
.cid-sH8HNcqajI .text2 {
  color: #000000;
  text-align: left;
}
.cid-sH8HNcqajI .group-title {
  text-align: left;
  color: #000000;
  padding-bottom: 0.2rem;
}
.cid-sH8HNcqajI .links {
  color: #656565;
  line-height: 1.6;
  text-align: left;
}
@media (max-width: 1200px) {
  .cid-sH8HNcqajI .card {
    padding: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-sH8HNcqajI .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sH8HNcqajI h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .cid-sH8HNcqajI .form-group {
    max-width: 180px;
  }
  .cid-sH8HNcqajI .card {
    padding: 2rem 1rem;
  }
}
.cid-sH8HNcqajI .links span {
  color: #9e9e9e;
}
.cid-sH8HNcqajI .logo-title,
.cid-sH8HNcqajI .logo-sub-title {
  text-align: center;
}
.cid-sH8HNcqajI .logo-sub-title i {
  color: #9e9e9e;
}
.cid-suvtIikixs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/the-store-copy-2000x1500.jpg");
}
.cid-suvtIikixs .row {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.cid-suvtIikixs .content-panel {
  padding: 2rem;
  background-color: #fdb715;
  border-radius: .25rem;
  overflow: hidden;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-suvtIikixs .form-group,
  .cid-suvtIikixs .input-group-btn {
    padding-left: .5rem;
    padding-right: .5rem;
  }
}
.cid-suvtIikixs .form-control {
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  min-height: 40px;
  padding: .5rem 1rem;
  background-color: #ffffff;
  border: 1px solid #efefef;
  color: #565656;
  border-radius: .25rem;
  font-size: 1rem;
  line-height: 1.43;
}
.cid-suvtIikixs .form-control:focus,
.cid-suvtIikixs .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #ffffff;
}
.cid-suvtIikixs textarea.form-control {
  min-height: 170px;
}
.cid-suvtIikixs .form-group {
  margin-bottom: 1rem;
}
.cid-suvtIikixs input::-webkit-input-placeholder,
.cid-suvtIikixs textarea::-webkit-input-placeholder {
  color: #565656;
}
.cid-suvtIikixs input:-moz-placeholder,
.cid-suvtIikixs textarea:-moz-placeholder {
  color: #565656;
}
.cid-suvtIikixs .jq-selectbox li,
.cid-suvtIikixs .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-suvtIikixs .jq-selectbox li:hover,
.cid-suvtIikixs .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-suvtIikixs .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-suvtIikixs .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
@media (max-width: 768px) {
  .cid-suvtIikixs .main-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-suvtIikixs .text-block {
    margin-bottom: 2rem;
  }
}
.cid-suvtIikixs .content-block {
  color: #232323;
}
.cid-sL5CMuMmZp {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sL5CMuMmZp .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sL5CMuMmZp .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sL5CMuMmZp .mbr-text {
  color: #444;
}
.cid-sL5CMuMmZp h5 {
  margin-bottom: 0;
}
.cid-sL5CMuMmZp .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sL5CMuMmZp .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL5CMuMmZp .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sL5CMuMmZp .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sL5CMuMmZp .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sL5CMuMmZp .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sL5CMuMmZp .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sL5CMuMmZp .social-list a:hover {
  opacity: 0.4;
}
.cid-sL5CMuMmZp .media-container-row > div {
  padding: 0px;
}
.cid-sL5CMuMmZp .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sL5CMuMmZp .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sL5CMuMmZp .group-title SPAN {
  color: #ffffff;
}
.cid-sL5CMuMmZp .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sL5CMuMmZp .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sL5CMuMmZp .social-list,
  .cid-sL5CMuMmZp .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sL5CMuMmZp h3 {
    margin-bottom: 10px;
  }
  .cid-sL5CMuMmZp .navbar-brand {
    text-align: center;
  }
}
.cid-sL5CMuMmZp .links SPAN {
  color: #9e9e9e;
}
.cid-sOXQRFkiAb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXQRFkiAb .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sOXQRFkiAb a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sOXQRFkiAb .mbr-section-btn {
  margin: 0;
}
.cid-sOXQRFkiAb .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sOXQRFkiAb .form-control:focus,
.cid-sOXQRFkiAb .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sOXQRFkiAb .form-group {
  margin-bottom: 1rem;
}
.cid-sOXQRFkiAb input::-webkit-input-placeholder,
.cid-sOXQRFkiAb textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sOXQRFkiAb input:-moz-placeholder,
.cid-sOXQRFkiAb textarea:-moz-placeholder {
  color: #656565;
}
.cid-sOXQRFkiAb .jq-selectbox li,
.cid-sOXQRFkiAb .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sOXQRFkiAb .jq-selectbox li:hover,
.cid-sOXQRFkiAb .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sOXQRFkiAb .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sOXQRFkiAb .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sOXQRFkiAb .form-group,
.cid-sOXQRFkiAb .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sOXQRFkiAb .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sOXQRFkiAb .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sOXQRFkiAb .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sOXQRFkiAb .form-block {
    padding: 1rem;
  }
}
.cid-sOXQRFkiAb P {
  color: #ffffff;
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sOXAV7LOIw .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sOXAV7LOIw .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sOXAV7LOIw a {
  font-style: normal;
}
.cid-sOXAV7LOIw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sOXAV7LOIw .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sOXAV7LOIw .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXAV7LOIw .content-text {
  margin-bottom: 0;
}
.cid-sOXAV7LOIw .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sOXAV7LOIw .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sOXAV7LOIw .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sOXAV7LOIw .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sOXAV7LOIw .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sOXAV7LOIw .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sOXAV7LOIw .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sOXAV7LOIw .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sOXAV7LOIw .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sOXAV7LOIw .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXAV7LOIw .nav-dropdown .link {
  font-weight: 400;
}
.cid-sOXAV7LOIw .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sOXAV7LOIw .content-right-side {
  text-align: center;
}
.cid-sOXAV7LOIw .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sOXAV7LOIw .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sOXAV7LOIw .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sOXAV7LOIw .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sOXAV7LOIw .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sOXAV7LOIw .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sOXAV7LOIw img {
    height: 3.8rem !important;
  }
  .cid-sOXAV7LOIw .btn {
    display: -webkit-flex;
  }
  .cid-sOXAV7LOIw button.navbar-toggler {
    display: block;
  }
  .cid-sOXAV7LOIw .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sOXAV7LOIw .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sOXAV7LOIw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sOXAV7LOIw .navbar-collapse.collapsing,
  .cid-sOXAV7LOIw .navbar-collapse.show {
    display: block !important;
  }
  .cid-sOXAV7LOIw .navbar-collapse.collapsing .navbar-nav,
  .cid-sOXAV7LOIw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sOXAV7LOIw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sOXAV7LOIw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sOXAV7LOIw .navbar-collapse.collapsing .navbar-buttons,
  .cid-sOXAV7LOIw .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sOXAV7LOIw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sOXAV7LOIw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sOXAV7LOIw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sOXAV7LOIw .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sOXAV7LOIw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sOXAV7LOIw .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sOXAV7LOIw .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sOXAV7LOIw .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sOXAV7LOIw .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sOXAV7LOIw .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sOXAV7LOIw .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sOXAV7LOIw .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sOXAV7LOIw .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sOXAV7LOIw .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sOXAV7LOIw .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sOXAV7LOIw .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sOXAV7LOIw .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXAV7LOIw .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sOXAV7LOIw .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sOXAV7LOIw .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sOXAV7LOIw .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sOXAV7LOIw .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sOXAV7LOIw .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sOXAV7LOIw .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sOXAV7LOIw .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sOXAV7LOIw .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sOXAV7LOIw .navbar {
    display: block;
    padding: 0;
  }
  .cid-sOXAV7LOIw .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sOXAV7LOIw .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sOXAV7LOIw .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sOXAV7LOIw .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sOXAV7LOIw .navbar-toggler {
    display: none;
  }
  .cid-sOXAV7LOIw .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sOXAV7LOIw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXAV7LOIw .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sOXAV7LOIw .menu-logo {
  margin-right: auto;
}
.cid-sOXAV7LOIw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXAV7LOIw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sOXAV7LOIw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sOXAV7LOIw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sOXAV7LOIw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sOXAV7LOIw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sOXAV7LOIw .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sOXAV7LOIw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sOXAV7LOIw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXAV7LOIw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sOXAV7LOIw .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOXAV7LOIw .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sOXAV7LOIw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXAV7LOIw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXAV7LOIw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXAV7LOIw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXAV7LOIw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXAV7LOIw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sOXAV7LOIw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXAV7LOIw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sOXAV7LOIw .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sOXAV7LOIw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sOXAV7LOIw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sOXAV7LOIw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sOXAV7LOIw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sOXAV7LOIw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXAV7LOIw button.navbar-toggler:focus {
  outline: none;
}
.cid-sOXAV7LOIw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sOXAV7LOIw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sOXAV7LOIw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOXAV7LOIw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOXAV7LOIw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sOXAV7LOIw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOXAV7LOIw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sOXAV7LOIw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sOXAV7LOIw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOXAV7LOIw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXAV7LOIw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXAV7LOIw .collapsed .btn {
  display: -webkit-flex;
}
.cid-sOXAV7LOIw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sOXAV7LOIw .collapsed .navbar-collapse.collapsing,
.cid-sOXAV7LOIw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sOXAV7LOIw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sOXAV7LOIw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sOXAV7LOIw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sOXAV7LOIw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sOXAV7LOIw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sOXAV7LOIw .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sOXAV7LOIw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sOXAV7LOIw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOXAV7LOIw .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sOXAV7LOIw .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sOXAV7LOIw .collapsed button.navbar-toggler {
  display: block;
}
.cid-sOXAV7LOIw .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sOXAV7LOIw .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sOXAV7LOIw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sOXAV7LOIw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sOXAV7LOIw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sOXAV7LOIw .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sOXAV7LOIw .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXAV7LOIw .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sOXAV7LOIw .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sOXAV7LOIw .nav-link:focus {
  outline: none;
}
.cid-sOXAV7LOIw .navbar-toggler {
  position: relative;
}
.cid-sOXAV7LOIw .dropdown-item.active,
.cid-sOXAV7LOIw .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sOXAV7LOIw .nav-link:hover,
.cid-sOXAV7LOIw .dropdown-item:hover {
  color: #fdb715;
}
.cid-sOXAV7LOIw .widget-title,
.cid-sOXAV7LOIw .widget-icon {
  color: #ffffff;
}
.cid-sOXAV7LOIw .widget-text {
  color: #ffffff;
}
.cid-sOXAV9d17M {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXAV9d17M H1 {
  color: #57468b;
}
.cid-sOXAV9d17M .mbr-text,
.cid-sOXAV9d17M .mbr-section-btn {
  color: #1b1b1b;
}
.cid-sOXAV9d17M H3 {
  color: #716c80;
}
.cid-sOXAVa94ti {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e4e4e4;
}
.cid-sOXAVa94ti H1 {
  color: #57468b;
}
.cid-sOXAVa94ti .mbr-text,
.cid-sOXAVa94ti .mbr-section-btn {
  color: #716c80;
}
.cid-sOXAVa94ti H3 {
  color: #716c80;
}
.cid-sOXAVaIdas {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sOXAVaIdas H1 {
  color: #009b0d;
}
.cid-sOXAVaIdas .mbr-text,
.cid-sOXAVaIdas .mbr-section-btn {
  color: #232323;
}
.cid-sOXAVaIdas H3 {
  color: #232323;
}
.cid-sOXAVoCnew {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXAVoCnew .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sOXAVoCnew .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sOXAVoCnew .mbr-text {
  color: #444;
}
.cid-sOXAVoCnew h5 {
  margin-bottom: 0;
}
.cid-sOXAVoCnew .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sOXAVoCnew .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXAVoCnew .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sOXAVoCnew .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXAVoCnew .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXAVoCnew .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXAVoCnew .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXAVoCnew .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXAVoCnew .media-container-row > div {
  padding: 0px;
}
.cid-sOXAVoCnew .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sOXAVoCnew .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sOXAVoCnew .group-title SPAN {
  color: #ffffff;
}
.cid-sOXAVoCnew .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sOXAVoCnew .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXAVoCnew .social-list,
  .cid-sOXAVoCnew .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sOXAVoCnew h3 {
    margin-bottom: 10px;
  }
  .cid-sOXAVoCnew .navbar-brand {
    text-align: center;
  }
}
.cid-sOXAVoCnew .links SPAN {
  color: #9e9e9e;
}
.cid-sOXAVr1We0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sOXLCd5ghX .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sOXLCd5ghX .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sOXLCd5ghX a {
  font-style: normal;
}
.cid-sOXLCd5ghX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sOXLCd5ghX .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sOXLCd5ghX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXLCd5ghX .content-text {
  margin-bottom: 0;
}
.cid-sOXLCd5ghX .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sOXLCd5ghX .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sOXLCd5ghX .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sOXLCd5ghX .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sOXLCd5ghX .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sOXLCd5ghX .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sOXLCd5ghX .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sOXLCd5ghX .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sOXLCd5ghX .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sOXLCd5ghX .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXLCd5ghX .nav-dropdown .link {
  font-weight: 400;
}
.cid-sOXLCd5ghX .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sOXLCd5ghX .content-right-side {
  text-align: center;
}
.cid-sOXLCd5ghX .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sOXLCd5ghX .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sOXLCd5ghX .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sOXLCd5ghX .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sOXLCd5ghX .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sOXLCd5ghX .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sOXLCd5ghX img {
    height: 3.8rem !important;
  }
  .cid-sOXLCd5ghX .btn {
    display: -webkit-flex;
  }
  .cid-sOXLCd5ghX button.navbar-toggler {
    display: block;
  }
  .cid-sOXLCd5ghX .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sOXLCd5ghX .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sOXLCd5ghX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sOXLCd5ghX .navbar-collapse.collapsing,
  .cid-sOXLCd5ghX .navbar-collapse.show {
    display: block !important;
  }
  .cid-sOXLCd5ghX .navbar-collapse.collapsing .navbar-nav,
  .cid-sOXLCd5ghX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sOXLCd5ghX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sOXLCd5ghX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sOXLCd5ghX .navbar-collapse.collapsing .navbar-buttons,
  .cid-sOXLCd5ghX .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sOXLCd5ghX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sOXLCd5ghX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sOXLCd5ghX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sOXLCd5ghX .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sOXLCd5ghX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sOXLCd5ghX .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sOXLCd5ghX .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sOXLCd5ghX .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sOXLCd5ghX .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sOXLCd5ghX .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sOXLCd5ghX .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sOXLCd5ghX .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sOXLCd5ghX .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sOXLCd5ghX .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sOXLCd5ghX .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sOXLCd5ghX .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sOXLCd5ghX .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXLCd5ghX .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sOXLCd5ghX .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sOXLCd5ghX .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sOXLCd5ghX .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sOXLCd5ghX .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sOXLCd5ghX .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sOXLCd5ghX .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sOXLCd5ghX .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sOXLCd5ghX .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sOXLCd5ghX .navbar {
    display: block;
    padding: 0;
  }
  .cid-sOXLCd5ghX .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sOXLCd5ghX .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sOXLCd5ghX .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sOXLCd5ghX .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sOXLCd5ghX .navbar-toggler {
    display: none;
  }
  .cid-sOXLCd5ghX .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sOXLCd5ghX .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXLCd5ghX .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sOXLCd5ghX .menu-logo {
  margin-right: auto;
}
.cid-sOXLCd5ghX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXLCd5ghX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sOXLCd5ghX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sOXLCd5ghX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sOXLCd5ghX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sOXLCd5ghX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sOXLCd5ghX .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sOXLCd5ghX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sOXLCd5ghX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXLCd5ghX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sOXLCd5ghX .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sOXLCd5ghX .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sOXLCd5ghX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXLCd5ghX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOXLCd5ghX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sOXLCd5ghX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sOXLCd5ghX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sOXLCd5ghX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sOXLCd5ghX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOXLCd5ghX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sOXLCd5ghX .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sOXLCd5ghX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sOXLCd5ghX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sOXLCd5ghX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sOXLCd5ghX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sOXLCd5ghX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXLCd5ghX button.navbar-toggler:focus {
  outline: none;
}
.cid-sOXLCd5ghX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sOXLCd5ghX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sOXLCd5ghX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOXLCd5ghX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sOXLCd5ghX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sOXLCd5ghX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOXLCd5ghX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sOXLCd5ghX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sOXLCd5ghX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sOXLCd5ghX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sOXLCd5ghX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sOXLCd5ghX .collapsed .btn {
  display: -webkit-flex;
}
.cid-sOXLCd5ghX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sOXLCd5ghX .collapsed .navbar-collapse.collapsing,
.cid-sOXLCd5ghX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sOXLCd5ghX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sOXLCd5ghX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sOXLCd5ghX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sOXLCd5ghX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sOXLCd5ghX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sOXLCd5ghX .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sOXLCd5ghX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sOXLCd5ghX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sOXLCd5ghX .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sOXLCd5ghX .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sOXLCd5ghX .collapsed button.navbar-toggler {
  display: block;
}
.cid-sOXLCd5ghX .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sOXLCd5ghX .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sOXLCd5ghX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sOXLCd5ghX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sOXLCd5ghX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sOXLCd5ghX .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sOXLCd5ghX .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXLCd5ghX .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sOXLCd5ghX .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sOXLCd5ghX .nav-link:focus {
  outline: none;
}
.cid-sOXLCd5ghX .navbar-toggler {
  position: relative;
}
.cid-sOXLCd5ghX .dropdown-item.active,
.cid-sOXLCd5ghX .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sOXLCd5ghX .nav-link:hover,
.cid-sOXLCd5ghX .dropdown-item:hover {
  color: #fdb715;
}
.cid-sOXLCd5ghX .widget-title,
.cid-sOXLCd5ghX .widget-icon {
  color: #ffffff;
}
.cid-sOXLCd5ghX .widget-text {
  color: #ffffff;
}
.cid-sOXLCl5UXi {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOXLCl5UXi H1 {
  color: #57468b;
}
.cid-sOXLCl5UXi .mbr-text,
.cid-sOXLCl5UXi .mbr-section-btn {
  color: #1b1b1b;
}
.cid-sOXLCl5UXi H3 {
  color: #716c80;
}
.cid-sOXLCmIvY9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e4e4e4;
}
.cid-sOXLCmIvY9 H1 {
  color: #57468b;
}
.cid-sOXLCmIvY9 .mbr-text,
.cid-sOXLCmIvY9 .mbr-section-btn {
  color: #716c80;
}
.cid-sOXLCmIvY9 H3 {
  color: #716c80;
}
.cid-sOXLCnLWYU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sOXLCnLWYU H1 {
  color: #ed0620;
}
.cid-sOXLCnLWYU .mbr-text,
.cid-sOXLCnLWYU .mbr-section-btn {
  color: #232323;
}
.cid-sOXLCnLWYU H3 {
  color: #232323;
}
.cid-sOXNeIKTxW.popup-builder {
  background-color: #ffffff;
}
.cid-sOXNeIKTxW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sOXNeIKTxW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sOXNeIKTxW .modal-content,
.cid-sOXNeIKTxW .modal-dialog {
  height: auto;
}
.cid-sOXNeIKTxW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sOXNeIKTxW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sOXNeIKTxW .form-wrapper .mbr-form .form-group,
  .cid-sOXNeIKTxW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sOXNeIKTxW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sOXNeIKTxW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOXNeIKTxW .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sOXNeIKTxW .pt-0 {
  padding-top: 0 !important;
}
.cid-sOXNeIKTxW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sOXNeIKTxW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sOXNeIKTxW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sOXNeIKTxW .modal-open {
  overflow: hidden;
}
.cid-sOXNeIKTxW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sOXNeIKTxW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sOXNeIKTxW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sOXNeIKTxW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sOXNeIKTxW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sOXNeIKTxW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sOXNeIKTxW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sOXNeIKTxW .modal-content {
  background: #efefef;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sOXNeIKTxW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sOXNeIKTxW .modal-backdrop.fade {
  opacity: 0;
}
.cid-sOXNeIKTxW .modal-backdrop.show {
  opacity: .5;
}
.cid-sOXNeIKTxW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sOXNeIKTxW .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sOXNeIKTxW .modal-header .close:hover {
  opacity: 1;
}
.cid-sOXNeIKTxW .modal-header .close:focus {
  outline: none;
}
.cid-sOXNeIKTxW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #000000;
}
.cid-sOXNeIKTxW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sOXNeIKTxW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sOXNeIKTxW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sOXNeIKTxW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sOXNeIKTxW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sOXNeIKTxW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sOXNeIKTxW .modal-sm {
    max-width: 300px;
  }
  .cid-sOXNeIKTxW .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sOXNeIKTxW .modal-lg,
  .cid-sOXNeIKTxW .modal-xl {
    max-width: 800px;
  }
  .cid-sOXNeIKTxW .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sOXNeIKTxW .modal-xl {
    max-width: 1140px;
  }
  .cid-sOXNeIKTxW .container {
    max-width: 1140px;
  }
}
.cid-sOXNeIKTxW .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sOXNeIKTxW .container {
    max-width: 720px;
  }
}
.cid-sOXNeIKTxW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sOXNeIKTxW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sOXNeIKTxW .form-group {
  margin-bottom: 1rem;
}
.cid-sOXNeIKTxW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
}
.cid-sOXNeIKTxW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sOXNeIKTxW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sOXNeIKTxW LABEL {
  color: #232323;
}
.cid-sOXLCoTvmu {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sOXLCoTvmu .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sOXLCoTvmu .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sOXLCoTvmu .mbr-text {
  color: #444;
}
.cid-sOXLCoTvmu h5 {
  margin-bottom: 0;
}
.cid-sOXLCoTvmu .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sOXLCoTvmu .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOXLCoTvmu .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sOXLCoTvmu .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sOXLCoTvmu .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sOXLCoTvmu .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sOXLCoTvmu .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sOXLCoTvmu .social-list a:hover {
  opacity: 0.4;
}
.cid-sOXLCoTvmu .media-container-row > div {
  padding: 0px;
}
.cid-sOXLCoTvmu .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sOXLCoTvmu .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sOXLCoTvmu .group-title SPAN {
  color: #ffffff;
}
.cid-sOXLCoTvmu .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sOXLCoTvmu .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sOXLCoTvmu .social-list,
  .cid-sOXLCoTvmu .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sOXLCoTvmu h3 {
    margin-bottom: 10px;
  }
  .cid-sOXLCoTvmu .navbar-brand {
    text-align: center;
  }
}
.cid-sOXLCoTvmu .links SPAN {
  color: #9e9e9e;
}
.cid-sOXLCqZQS5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sPUa0itz91 .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sPUa0itz91 .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sPUa0itz91 a {
  font-style: normal;
}
.cid-sPUa0itz91 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sPUa0itz91 .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sPUa0itz91 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sPUa0itz91 .content-text {
  margin-bottom: 0;
}
.cid-sPUa0itz91 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sPUa0itz91 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sPUa0itz91 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sPUa0itz91 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sPUa0itz91 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sPUa0itz91 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sPUa0itz91 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sPUa0itz91 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sPUa0itz91 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sPUa0itz91 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sPUa0itz91 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sPUa0itz91 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sPUa0itz91 .content-right-side {
  text-align: center;
}
.cid-sPUa0itz91 .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sPUa0itz91 .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sPUa0itz91 .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sPUa0itz91 .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sPUa0itz91 .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sPUa0itz91 .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sPUa0itz91 img {
    height: 3.8rem !important;
  }
  .cid-sPUa0itz91 .btn {
    display: -webkit-flex;
  }
  .cid-sPUa0itz91 button.navbar-toggler {
    display: block;
  }
  .cid-sPUa0itz91 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sPUa0itz91 .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sPUa0itz91 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sPUa0itz91 .navbar-collapse.collapsing,
  .cid-sPUa0itz91 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sPUa0itz91 .navbar-collapse.collapsing .navbar-nav,
  .cid-sPUa0itz91 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sPUa0itz91 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sPUa0itz91 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sPUa0itz91 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sPUa0itz91 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sPUa0itz91 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sPUa0itz91 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sPUa0itz91 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sPUa0itz91 .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sPUa0itz91 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sPUa0itz91 .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sPUa0itz91 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sPUa0itz91 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sPUa0itz91 .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sPUa0itz91 .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sPUa0itz91 .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sPUa0itz91 .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sPUa0itz91 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sPUa0itz91 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sPUa0itz91 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sPUa0itz91 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sPUa0itz91 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sPUa0itz91 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sPUa0itz91 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sPUa0itz91 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sPUa0itz91 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sPUa0itz91 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sPUa0itz91 .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sPUa0itz91 .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sPUa0itz91 .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sPUa0itz91 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sPUa0itz91 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sPUa0itz91 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sPUa0itz91 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sPUa0itz91 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sPUa0itz91 .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sPUa0itz91 .navbar-toggler {
    display: none;
  }
  .cid-sPUa0itz91 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sPUa0itz91 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sPUa0itz91 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sPUa0itz91 .menu-logo {
  margin-right: auto;
}
.cid-sPUa0itz91 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sPUa0itz91 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sPUa0itz91 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sPUa0itz91 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sPUa0itz91 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sPUa0itz91 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sPUa0itz91 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sPUa0itz91 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sPUa0itz91 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sPUa0itz91 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sPUa0itz91 .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sPUa0itz91 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sPUa0itz91 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sPUa0itz91 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPUa0itz91 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sPUa0itz91 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sPUa0itz91 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sPUa0itz91 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sPUa0itz91 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPUa0itz91 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sPUa0itz91 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sPUa0itz91 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sPUa0itz91 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sPUa0itz91 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sPUa0itz91 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sPUa0itz91 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sPUa0itz91 button.navbar-toggler:focus {
  outline: none;
}
.cid-sPUa0itz91 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sPUa0itz91 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sPUa0itz91 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sPUa0itz91 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sPUa0itz91 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sPUa0itz91 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sPUa0itz91 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sPUa0itz91 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sPUa0itz91 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sPUa0itz91 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sPUa0itz91 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sPUa0itz91 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sPUa0itz91 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sPUa0itz91 .collapsed .navbar-collapse.collapsing,
.cid-sPUa0itz91 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sPUa0itz91 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sPUa0itz91 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sPUa0itz91 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sPUa0itz91 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sPUa0itz91 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sPUa0itz91 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sPUa0itz91 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sPUa0itz91 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sPUa0itz91 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sPUa0itz91 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sPUa0itz91 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sPUa0itz91 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sPUa0itz91 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sPUa0itz91 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sPUa0itz91 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sPUa0itz91 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sPUa0itz91 .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sPUa0itz91 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sPUa0itz91 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sPUa0itz91 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sPUa0itz91 .nav-link:focus {
  outline: none;
}
.cid-sPUa0itz91 .navbar-toggler {
  position: relative;
}
.cid-sPUa0itz91 .dropdown-item.active,
.cid-sPUa0itz91 .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sPUa0itz91 .nav-link:hover,
.cid-sPUa0itz91 .dropdown-item:hover {
  color: #fdb715;
}
.cid-sPUa0itz91 .widget-title,
.cid-sPUa0itz91 .widget-icon {
  color: #ffffff;
}
.cid-sPUa0itz91 .widget-text {
  color: #ffffff;
}
.cid-sPUa0j2r0X {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPUa0j2r0X H1 {
  color: #57468b;
}
.cid-sPUa0j2r0X .mbr-text,
.cid-sPUa0j2r0X .mbr-section-btn {
  color: #1b1b1b;
}
.cid-sPUa0j2r0X H3 {
  color: #716c80;
}
.cid-sPUa0jtVst {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e4e4e4;
}
.cid-sPUa0jtVst H1 {
  color: #57468b;
}
.cid-sPUa0jtVst .mbr-text,
.cid-sPUa0jtVst .mbr-section-btn {
  color: #716c80;
}
.cid-sPUa0jtVst H3 {
  color: #716c80;
}
.cid-sPUa0jMzoo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sPUa0jMzoo H1 {
  color: #232323;
}
.cid-sPUa0jMzoo .mbr-text,
.cid-sPUa0jMzoo .mbr-section-btn {
  color: #232323;
}
.cid-sPUa0jMzoo H3 {
  color: #232323;
}
.cid-sPUp48MYLW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #a33330;
  position: relative;
  overflow: hidden;
}
.cid-sPUp48MYLW .svg1 {
  position: absolute;
  bottom: -6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-sPUp48MYLW #e1_circle,
.cid-sPUp48MYLW #e3_circle,
.cid-sPUp48MYLW #e4_circle,
.cid-sPUp48MYLW #e5_circle {
  fill: #9f1511 !important;
}
.cid-sPUp48MYLW #e6_circle {
  fill: #930804 !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-sPUp48MYLW .round {
  border-radius: 100%;
  position: absolute;
  background-color: #9f1511;
  animation: orbit 4s linear infinite;
}
.cid-sPUp48MYLW .rev {
  animation: rev 4s linear infinite;
}
.cid-sPUp48MYLW .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-sPUp48MYLW .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-sPUp48MYLW .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-sPUp48MYLW .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-sPUp48MYLW .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-sPUp48MYLW .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-sPUp48MYLW .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-sPUp48MYLW .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-sPUp48MYLW .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-sPUp48MYLW .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-sPUp48MYLW .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-sPUp48MYLW .mbr-text,
.cid-sPUp48MYLW .mbr-section-btn {
  color: #716c80;
}
.cid-sPUp48MYLW .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sPUp48MYLW .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sPUp48MYLW .mbr-figure img {
    width: 100% !important;
  }
}
@media (max-width: 576px) {
  .cid-sPUp48MYLW .round {
    display: none;
  }
}
.cid-sPUgMH3JPI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPUgMH3JPI h4 {
  margin-bottom: 0;
}
.cid-sPUgMH3JPI p {
  color: #767676;
}
.cid-sPUgMH3JPI .btn-info-outline {
  border: none;
  color: #fdb715 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-sPUgMH3JPI .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-sPUgMH3JPI .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-sPUgMH3JPI .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ffffff !important;
  box-shadow: none!important;
}
.cid-sPUgMH3JPI .btn-info-outline:active,
.cid-sPUgMH3JPI .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-sPUgMH3JPI .card-box {
  padding-top: 2rem;
}
.cid-sPUgMH3JPI .card-wrapper {
  height: 100%;
}
.cid-sPUgMH3JPI .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sPUgMH3JPI img {
  border-radius: 8px;
}
.cid-sPUgMH3JPI .card-title {
  color: #000000;
}
.cid-sPUgMH3JPI .main-title {
  color: #57468b;
  text-align: center;
}
.cid-sPUgMH3JPI DIV {
  color: #57468b;
}
.cid-sPUgMH3JPI .card-img {
  width: auto;
}
.cid-sPUnp1dmEV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #a33330;
  position: relative;
  overflow: hidden;
}
.cid-sPUnp1dmEV .svg1 {
  position: absolute;
  bottom: -6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-sPUnp1dmEV #e1_circle,
.cid-sPUnp1dmEV #e3_circle,
.cid-sPUnp1dmEV #e4_circle,
.cid-sPUnp1dmEV #e5_circle {
  fill: #9f1511 !important;
}
.cid-sPUnp1dmEV #e6_circle {
  fill: #930804 !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-sPUnp1dmEV .round {
  border-radius: 100%;
  position: absolute;
  background-color: #9f1511;
  animation: orbit 4s linear infinite;
}
.cid-sPUnp1dmEV .rev {
  animation: rev 4s linear infinite;
}
.cid-sPUnp1dmEV .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-sPUnp1dmEV .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-sPUnp1dmEV .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-sPUnp1dmEV .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-sPUnp1dmEV .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-sPUnp1dmEV .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-sPUnp1dmEV .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-sPUnp1dmEV .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-sPUnp1dmEV .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-sPUnp1dmEV .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-sPUnp1dmEV .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-sPUnp1dmEV .mbr-text,
.cid-sPUnp1dmEV .mbr-section-btn {
  color: #716c80;
}
.cid-sPUnp1dmEV .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sPUnp1dmEV .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sPUnp1dmEV .mbr-figure img {
    width: 100% !important;
  }
}
@media (max-width: 576px) {
  .cid-sPUnp1dmEV .round {
    display: none;
  }
}
.cid-sPUiYSxT7b {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPUiYSxT7b h4 {
  margin-bottom: 0;
}
.cid-sPUiYSxT7b p {
  color: #767676;
}
.cid-sPUiYSxT7b .btn-info-outline {
  border: none;
  color: #fdb715 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-sPUiYSxT7b .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-sPUiYSxT7b .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-sPUiYSxT7b .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ffffff !important;
  box-shadow: none!important;
}
.cid-sPUiYSxT7b .btn-info-outline:active,
.cid-sPUiYSxT7b .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-sPUiYSxT7b .card-box {
  padding-top: 2rem;
}
.cid-sPUiYSxT7b .card-wrapper {
  height: 100%;
}
.cid-sPUiYSxT7b .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sPUiYSxT7b img {
  border-radius: 8px;
}
.cid-sPUiYSxT7b .card-title {
  color: #000000;
}
.cid-sPUiYSxT7b .main-title {
  color: #57468b;
  text-align: center;
}
.cid-sPUiYSxT7b DIV {
  color: #57468b;
}
.cid-sPUiYSxT7b .card-img {
  width: auto;
}
.cid-sPUon58Eqf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #a33330;
  position: relative;
  overflow: hidden;
}
.cid-sPUon58Eqf .svg1 {
  position: absolute;
  bottom: -6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-sPUon58Eqf #e1_circle,
.cid-sPUon58Eqf #e3_circle,
.cid-sPUon58Eqf #e4_circle,
.cid-sPUon58Eqf #e5_circle {
  fill: #9f1511 !important;
}
.cid-sPUon58Eqf #e6_circle {
  fill: #930804 !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-sPUon58Eqf .round {
  border-radius: 100%;
  position: absolute;
  background-color: #9f1511;
  animation: orbit 4s linear infinite;
}
.cid-sPUon58Eqf .rev {
  animation: rev 4s linear infinite;
}
.cid-sPUon58Eqf .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-sPUon58Eqf .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-sPUon58Eqf .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-sPUon58Eqf .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-sPUon58Eqf .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-sPUon58Eqf .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-sPUon58Eqf .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-sPUon58Eqf .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-sPUon58Eqf .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-sPUon58Eqf .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-sPUon58Eqf .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-sPUon58Eqf .mbr-text,
.cid-sPUon58Eqf .mbr-section-btn {
  color: #716c80;
}
.cid-sPUon58Eqf .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sPUon58Eqf .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sPUon58Eqf .mbr-figure img {
    width: 100% !important;
  }
}
@media (max-width: 576px) {
  .cid-sPUon58Eqf .round {
    display: none;
  }
}
.cid-sPUpA97w8r {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sPUpA97w8r h4 {
  margin-bottom: 0;
}
.cid-sPUpA97w8r p {
  color: #767676;
}
.cid-sPUpA97w8r .btn-info-outline {
  border: none;
  color: #fdb715 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-sPUpA97w8r .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-sPUpA97w8r .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-sPUpA97w8r .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ffffff !important;
  box-shadow: none!important;
}
.cid-sPUpA97w8r .btn-info-outline:active,
.cid-sPUpA97w8r .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-sPUpA97w8r .card-box {
  padding-top: 2rem;
}
.cid-sPUpA97w8r .card-wrapper {
  height: 100%;
}
.cid-sPUpA97w8r .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sPUpA97w8r img {
  border-radius: 8px;
}
.cid-sPUpA97w8r .card-title {
  color: #000000;
}
.cid-sPUpA97w8r .main-title {
  color: #57468b;
  text-align: center;
}
.cid-sPUpA97w8r DIV {
  color: #57468b;
}
.cid-sPUpA97w8r .card-img {
  width: auto;
}
.cid-sPULL26cWZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/full-auto-2-1-1665x1804.jpg");
}
.cid-sPULL26cWZ .mbr-text {
  color: #ffffff;
  letter-spacing: 0.03em;
  line-height: 1.8;
}
.cid-sPULL26cWZ .card-img span {
  font-size: 80px;
  color: #ffffff;
}
.cid-sPULL26cWZ .card-title {
  margin-bottom: 2rem;
  text-align: center;
  color: #ffffff;
  letter-spacing: 0.1em;
}
.cid-sPUrEyrpUr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sPUrEyrpUr H1 {
  color: #232323;
}
.cid-sPUrEyrpUr .mbr-text,
.cid-sPUrEyrpUr .mbr-section-btn {
  color: #716c80;
}
.cid-sPUrEyrpUr H3 {
  color: #232323;
}
.cid-sPUtnLFLYH {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sPUtnLFLYH .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sPUtnLFLYH .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sPUtnLFLYH .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sPUtnLFLYH .price-term {
  margin-left: -5px;
}
.cid-sPUtnLFLYH .pt2 {
  padding-top: 2rem;
}
.cid-sPUtnLFLYH .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sPUtnLFLYH .plan-descr {
  color: #444444;
}
.cid-sPUtnLFLYH .plan-price {
  margin-top: 2rem;
}
.cid-sPUtnLFLYH .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sPUtnLFLYH .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sPUtnLFLYH .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sPUtnLFLYH .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sPUtnLFLYH .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sPUtnLFLYH .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sPUtnLFLYH .plan-header,
.cid-sPUtnLFLYH .plan-body {
  background-color: #ffffff;
}
.cid-sPUtnLFLYH .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sPUtnLFLYH .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sPUtnLFLYH .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sPUtnLFLYH .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sPUtnLFLYH UL {
  color: #232323;
}
.cid-sPUtnLFLYH .mbr-section-title {
  color: #465052;
}
.cid-sPUtpY5jOi {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sPUtpY5jOi .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sPUtpY5jOi .plan-body .btn-bgr {
  z-index: 0;
}
.cid-sPUtpY5jOi .list-group-item {
  padding: .5rem 3.25rem;
  background: transparent;
}
.cid-sPUtpY5jOi .price-term {
  margin-left: -5px;
}
.cid-sPUtpY5jOi .pt2 {
  padding-top: 2rem;
}
.cid-sPUtpY5jOi .plan-favorite {
  background-color: #232323;
  width: 40%;
  border-radius: .25rem;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 0;
  margin-top: -26px;
  margin-left: -20%;
}
.cid-sPUtpY5jOi .plan-descr {
  color: #444444;
}
.cid-sPUtpY5jOi .plan-price {
  margin-top: 2rem;
}
.cid-sPUtpY5jOi .plan-header {
  border-radius: .25rem .25rem 0 0;
  overflow: hidden;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sPUtpY5jOi .plan-body {
  border-radius: 0 0 .25rem .25rem;
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-sPUtpY5jOi .plan-card {
  -webkit-box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  box-shadow: 0px 0px 30px rgba(123, 123, 123, 0.1);
  border: 1px solid;
  border-color: #bababa;
}
.cid-sPUtpY5jOi .plan {
  position: relative;
  max-width: 330px;
  padding-right: 0;
  padding-left: 0;
}
.cid-sPUtpY5jOi .plan .list-group-item {
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
  border: 0;
}
.cid-sPUtpY5jOi .plan .list-group-item:last-child {
  border-radius: 8px;
}
.cid-sPUtpY5jOi .plan-header,
.cid-sPUtpY5jOi .plan-body {
  background-color: #ffffff;
}
.cid-sPUtpY5jOi .price-figure {
  font-weight: 300;
  color: #232323;
}
.cid-sPUtpY5jOi .price-value {
  font-weight: 300;
  vertical-align: top;
  line-height: 1;
  margin-right: -5px;
}
@media (max-width: 992px) {
  .cid-sPUtpY5jOi .plan {
    margin-bottom: 3rem !important;
  }
}
@media (max-width: 550px) {
  .cid-sPUtpY5jOi .price-figure {
    font-size: 4.25rem;
  }
}
.cid-sPUtpY5jOi UL {
  color: #232323;
}
.cid-sPUtpY5jOi .mbr-section-title {
  color: #465052;
}
.cid-sPUa0k2mic {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sPUa0k2mic .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sPUa0k2mic .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sPUa0k2mic .mbr-text {
  color: #444;
}
.cid-sPUa0k2mic h5 {
  margin-bottom: 0;
}
.cid-sPUa0k2mic .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sPUa0k2mic .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sPUa0k2mic .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sPUa0k2mic .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sPUa0k2mic .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sPUa0k2mic .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sPUa0k2mic .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sPUa0k2mic .social-list a:hover {
  opacity: 0.4;
}
.cid-sPUa0k2mic .media-container-row > div {
  padding: 0px;
}
.cid-sPUa0k2mic .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sPUa0k2mic .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sPUa0k2mic .group-title SPAN {
  color: #ffffff;
}
.cid-sPUa0k2mic .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sPUa0k2mic .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sPUa0k2mic .social-list,
  .cid-sPUa0k2mic .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sPUa0k2mic h3 {
    margin-bottom: 10px;
  }
  .cid-sPUa0k2mic .navbar-brand {
    text-align: center;
  }
}
.cid-sPUa0k2mic .links SPAN {
  color: #9e9e9e;
}
.cid-sPUa0kBPlz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sQmUGyd77E .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sQmUGyd77E .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sQmUGyd77E a {
  font-style: normal;
}
.cid-sQmUGyd77E .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sQmUGyd77E .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sQmUGyd77E .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sQmUGyd77E .content-text {
  margin-bottom: 0;
}
.cid-sQmUGyd77E .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sQmUGyd77E .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sQmUGyd77E .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sQmUGyd77E .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sQmUGyd77E .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sQmUGyd77E .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sQmUGyd77E .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sQmUGyd77E .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sQmUGyd77E .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sQmUGyd77E .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sQmUGyd77E .nav-dropdown .link {
  font-weight: 400;
}
.cid-sQmUGyd77E .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sQmUGyd77E .content-right-side {
  text-align: center;
}
.cid-sQmUGyd77E .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sQmUGyd77E .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sQmUGyd77E .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sQmUGyd77E .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sQmUGyd77E .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sQmUGyd77E .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sQmUGyd77E img {
    height: 3.8rem !important;
  }
  .cid-sQmUGyd77E .btn {
    display: -webkit-flex;
  }
  .cid-sQmUGyd77E button.navbar-toggler {
    display: block;
  }
  .cid-sQmUGyd77E .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sQmUGyd77E .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sQmUGyd77E .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sQmUGyd77E .navbar-collapse.collapsing,
  .cid-sQmUGyd77E .navbar-collapse.show {
    display: block !important;
  }
  .cid-sQmUGyd77E .navbar-collapse.collapsing .navbar-nav,
  .cid-sQmUGyd77E .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sQmUGyd77E .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sQmUGyd77E .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sQmUGyd77E .navbar-collapse.collapsing .navbar-buttons,
  .cid-sQmUGyd77E .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sQmUGyd77E .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sQmUGyd77E .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sQmUGyd77E .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sQmUGyd77E .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sQmUGyd77E .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sQmUGyd77E .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sQmUGyd77E .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sQmUGyd77E .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sQmUGyd77E .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sQmUGyd77E .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sQmUGyd77E .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sQmUGyd77E .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sQmUGyd77E .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sQmUGyd77E .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sQmUGyd77E .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sQmUGyd77E .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sQmUGyd77E .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQmUGyd77E .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sQmUGyd77E .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sQmUGyd77E .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sQmUGyd77E .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sQmUGyd77E .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sQmUGyd77E .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sQmUGyd77E .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sQmUGyd77E .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sQmUGyd77E .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sQmUGyd77E .navbar {
    display: block;
    padding: 0;
  }
  .cid-sQmUGyd77E .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sQmUGyd77E .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sQmUGyd77E .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sQmUGyd77E .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sQmUGyd77E .navbar-toggler {
    display: none;
  }
  .cid-sQmUGyd77E .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQmUGyd77E .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQmUGyd77E .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sQmUGyd77E .menu-logo {
  margin-right: auto;
}
.cid-sQmUGyd77E .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQmUGyd77E .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sQmUGyd77E .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sQmUGyd77E .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sQmUGyd77E .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sQmUGyd77E .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sQmUGyd77E .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sQmUGyd77E .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sQmUGyd77E .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQmUGyd77E .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sQmUGyd77E .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sQmUGyd77E .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sQmUGyd77E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sQmUGyd77E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sQmUGyd77E .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sQmUGyd77E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sQmUGyd77E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sQmUGyd77E .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sQmUGyd77E .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sQmUGyd77E .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sQmUGyd77E .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sQmUGyd77E .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sQmUGyd77E .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sQmUGyd77E .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sQmUGyd77E .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sQmUGyd77E button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQmUGyd77E button.navbar-toggler:focus {
  outline: none;
}
.cid-sQmUGyd77E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sQmUGyd77E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sQmUGyd77E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sQmUGyd77E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sQmUGyd77E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sQmUGyd77E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sQmUGyd77E nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sQmUGyd77E nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sQmUGyd77E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sQmUGyd77E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sQmUGyd77E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sQmUGyd77E .collapsed .btn {
  display: -webkit-flex;
}
.cid-sQmUGyd77E .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sQmUGyd77E .collapsed .navbar-collapse.collapsing,
.cid-sQmUGyd77E .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sQmUGyd77E .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sQmUGyd77E .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sQmUGyd77E .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sQmUGyd77E .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sQmUGyd77E .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sQmUGyd77E .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sQmUGyd77E .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sQmUGyd77E .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sQmUGyd77E .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sQmUGyd77E .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sQmUGyd77E .collapsed button.navbar-toggler {
  display: block;
}
.cid-sQmUGyd77E .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sQmUGyd77E .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sQmUGyd77E .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sQmUGyd77E .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sQmUGyd77E .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sQmUGyd77E .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sQmUGyd77E .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sQmUGyd77E .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sQmUGyd77E .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sQmUGyd77E .nav-link:focus {
  outline: none;
}
.cid-sQmUGyd77E .navbar-toggler {
  position: relative;
}
.cid-sQmUGyd77E .dropdown-item.active,
.cid-sQmUGyd77E .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sQmUGyd77E .nav-link:hover,
.cid-sQmUGyd77E .dropdown-item:hover {
  color: #fdb715;
}
.cid-sQmUGyd77E .widget-title,
.cid-sQmUGyd77E .widget-icon {
  color: #ffffff;
}
.cid-sQmUGyd77E .widget-text {
  color: #ffffff;
}
.cid-sQmUGzvvld {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQmUGzvvld H1 {
  color: #57468b;
}
.cid-sQmUGzvvld .mbr-text,
.cid-sQmUGzvvld .mbr-section-btn {
  color: #1b1b1b;
}
.cid-sQmUGzvvld H3 {
  color: #716c80;
}
.cid-sQmUGA81ps {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e4e4e4;
}
.cid-sQmUGA81ps H1 {
  color: #57468b;
}
.cid-sQmUGA81ps .mbr-text,
.cid-sQmUGA81ps .mbr-section-btn {
  color: #716c80;
}
.cid-sQmUGA81ps H3 {
  color: #716c80;
}
.cid-sQmUGAEqZJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sQmUGAEqZJ H1 {
  color: #232323;
}
.cid-sQmUGAEqZJ .mbr-text,
.cid-sQmUGAEqZJ .mbr-section-btn {
  color: #232323;
}
.cid-sQmUGAEqZJ H3 {
  color: #232323;
}
.cid-sSxozYu5MF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sSxozYu5MF H1 {
  color: #ff0000;
}
.cid-sSxozYu5MF .mbr-text,
.cid-sSxozYu5MF .mbr-section-btn {
  color: #232323;
}
.cid-sSxozYu5MF H3 {
  color: #232323;
}
.cid-sQn6bM2fgn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #2a3f63;
  position: relative;
  overflow: hidden;
}
.cid-sQn6bM2fgn .svg1 {
  position: absolute;
  bottom: -6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-sQn6bM2fgn #e1_circle,
.cid-sQn6bM2fgn #e3_circle,
.cid-sQn6bM2fgn #e4_circle,
.cid-sQn6bM2fgn #e5_circle {
  fill: #021245 !important;
}
.cid-sQn6bM2fgn #e6_circle {
  fill: #0f1135 !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-sQn6bM2fgn .round {
  border-radius: 100%;
  position: absolute;
  background-color: #021245;
  animation: orbit 4s linear infinite;
}
.cid-sQn6bM2fgn .rev {
  animation: rev 4s linear infinite;
}
.cid-sQn6bM2fgn .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-sQn6bM2fgn .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-sQn6bM2fgn .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-sQn6bM2fgn .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-sQn6bM2fgn .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-sQn6bM2fgn .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-sQn6bM2fgn .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-sQn6bM2fgn .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-sQn6bM2fgn .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-sQn6bM2fgn .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-sQn6bM2fgn .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-sQn6bM2fgn .mbr-text,
.cid-sQn6bM2fgn .mbr-section-btn {
  color: #716c80;
}
.cid-sQn6bM2fgn .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sQn6bM2fgn .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sQn6bM2fgn .mbr-figure img {
    width: 100% !important;
  }
}
@media (max-width: 576px) {
  .cid-sQn6bM2fgn .round {
    display: none;
  }
}
.cid-sQn9YdGTkT {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sQn9YdGTkT .mbr-section-subtitle {
  color: #767676;
}
.cid-sQn9YdGTkT .container-table {
  margin: 0 auto;
}
.cid-sQn9YdGTkT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sQn9YdGTkT .dataTables_wrapper {
  display: block;
}
.cid-sQn9YdGTkT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sQn9YdGTkT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sQn9YdGTkT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-sQn9YdGTkT table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #ffffff;
  transition: all .2s;
}
.cid-sQn9YdGTkT table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-sQn9YdGTkT table td {
  border: 1px solid #ffffff;
}
.cid-sQn9YdGTkT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sQn9YdGTkT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sQn9YdGTkT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sQn9YdGTkT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sQn9YdGTkT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sQn9YdGTkT .dataTables_filter {
    text-align: center;
  }
  .cid-sQn9YdGTkT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sQn9YdGTkT .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sQn9YdGTkT .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sQn9YdGTkT .mbr-section-title {
  color: #57468b;
}
.cid-sQn9YdGTkT .head-item1 {
  color: #232323;
  text-align: center;
}
.cid-sQn9YdGTkT .body-item1 {
  color: #000000;
  text-align: left;
}
.cid-sQmUGBLlZQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQmUGBLlZQ h4 {
  margin-bottom: 0;
}
.cid-sQmUGBLlZQ p {
  color: #767676;
}
.cid-sQmUGBLlZQ .btn-info-outline {
  border: none;
  color: #fdb715 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-sQmUGBLlZQ .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-sQmUGBLlZQ .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-sQmUGBLlZQ .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ffffff !important;
  box-shadow: none!important;
}
.cid-sQmUGBLlZQ .btn-info-outline:active,
.cid-sQmUGBLlZQ .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-sQmUGBLlZQ .card-box {
  padding-top: 2rem;
}
.cid-sQmUGBLlZQ .card-wrapper {
  height: 100%;
}
.cid-sQmUGBLlZQ .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sQmUGBLlZQ img {
  border-radius: 8px;
}
.cid-sQmUGBLlZQ .card-title {
  color: #000000;
}
.cid-sQmUGBLlZQ .main-title {
  color: #57468b;
  text-align: center;
}
.cid-sQmUGBLlZQ DIV {
  color: #57468b;
}
.cid-sQmUGBLlZQ .card-img {
  width: auto;
}
.cid-sQmUGCKyag {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #2a3f63;
  position: relative;
  overflow: hidden;
}
.cid-sQmUGCKyag .svg1 {
  position: absolute;
  bottom: -6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-sQmUGCKyag #e1_circle,
.cid-sQmUGCKyag #e3_circle,
.cid-sQmUGCKyag #e4_circle,
.cid-sQmUGCKyag #e5_circle {
  fill: #021245 !important;
}
.cid-sQmUGCKyag #e6_circle {
  fill: #0f1135 !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-sQmUGCKyag .round {
  border-radius: 100%;
  position: absolute;
  background-color: #021245;
  animation: orbit 4s linear infinite;
}
.cid-sQmUGCKyag .rev {
  animation: rev 4s linear infinite;
}
.cid-sQmUGCKyag .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-sQmUGCKyag .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-sQmUGCKyag .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-sQmUGCKyag .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-sQmUGCKyag .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-sQmUGCKyag .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-sQmUGCKyag .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-sQmUGCKyag .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-sQmUGCKyag .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-sQmUGCKyag .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-sQmUGCKyag .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-sQmUGCKyag .mbr-text,
.cid-sQmUGCKyag .mbr-section-btn {
  color: #716c80;
}
.cid-sQmUGCKyag .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sQmUGCKyag .mbr-figure img {
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .cid-sQmUGCKyag .mbr-figure img {
    width: 100% !important;
  }
}
@media (max-width: 576px) {
  .cid-sQmUGCKyag .round {
    display: none;
  }
}
.cid-sQn8VdXZmD {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sQn8VdXZmD H1 {
  color: #000000;
}
.cid-sQn8VdXZmD .mbr-text,
.cid-sQn8VdXZmD .mbr-section-btn {
  color: #000000;
}
@keyframes line {
  from {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(0px);
  }
  to {
    transform: translateY(0px);
  }
}
.cid-sQn8VdXZmD img {
  width: 90%;
  border-radius: 10px;
  box-shadow: rgba(100, 100, 100, 0.7) -10px 10px 35px 5px;
  animation: line 3s ease-in-out infinite;
}
@media (max-width: 992px) {
  .cid-sQn8VdXZmD img {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-sQn8VdXZmD H3 {
  color: #716c80;
}
.cid-sQn6rPhF7e {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQn6rPhF7e .mbr-section-subtitle {
  color: #767676;
}
.cid-sQn6rPhF7e .container-table {
  margin: 0 auto;
}
.cid-sQn6rPhF7e .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sQn6rPhF7e .dataTables_wrapper {
  display: block;
}
.cid-sQn6rPhF7e .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sQn6rPhF7e .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sQn6rPhF7e table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sQn6rPhF7e table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sQn6rPhF7e table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sQn6rPhF7e table td {
  border: 1px solid #cccccc;
}
.cid-sQn6rPhF7e .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sQn6rPhF7e .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sQn6rPhF7e .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sQn6rPhF7e .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sQn6rPhF7e .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sQn6rPhF7e .dataTables_filter {
    text-align: center;
  }
  .cid-sQn6rPhF7e .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sQn6rPhF7e .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sQn6rPhF7e .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sQn6rPhF7e .mbr-section-title {
  color: #57468b;
}
.cid-sQn6rPhF7e .head-item1 {
  color: #232323;
  text-align: center;
}
.cid-sQn6rPhF7e .body-item1 {
  color: #000000;
  text-align: left;
}
.cid-sQn7aId7Xi {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQn7aId7Xi .mbr-section-subtitle {
  color: #767676;
}
.cid-sQn7aId7Xi .container-table {
  margin: 0 auto;
}
.cid-sQn7aId7Xi .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sQn7aId7Xi .dataTables_wrapper {
  display: block;
}
.cid-sQn7aId7Xi .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sQn7aId7Xi .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sQn7aId7Xi table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sQn7aId7Xi table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sQn7aId7Xi table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sQn7aId7Xi table td {
  border: 1px solid #cccccc;
}
.cid-sQn7aId7Xi .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sQn7aId7Xi .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sQn7aId7Xi .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sQn7aId7Xi .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sQn7aId7Xi .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sQn7aId7Xi .dataTables_filter {
    text-align: center;
  }
  .cid-sQn7aId7Xi .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sQn7aId7Xi .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sQn7aId7Xi .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sQn7aId7Xi .mbr-section-title {
  color: #57468b;
}
.cid-sQn7aId7Xi .head-item1 {
  color: #232323;
}
.cid-sQn7aId7Xi .body-item1 {
  color: #000000;
}
.cid-sQtdeCKHhT.popup-builder {
  background-color: #ffffff;
}
.cid-sQtdeCKHhT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sQtdeCKHhT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sQtdeCKHhT .modal-content,
.cid-sQtdeCKHhT .modal-dialog {
  height: auto;
}
.cid-sQtdeCKHhT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sQtdeCKHhT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sQtdeCKHhT .form-wrapper .mbr-form .form-group,
  .cid-sQtdeCKHhT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sQtdeCKHhT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sQtdeCKHhT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQtdeCKHhT .mbr-text {
  text-align: center;
  color: #000000;
}
.cid-sQtdeCKHhT .pt-0 {
  padding-top: 0 !important;
}
.cid-sQtdeCKHhT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sQtdeCKHhT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sQtdeCKHhT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sQtdeCKHhT .modal-open {
  overflow: hidden;
}
.cid-sQtdeCKHhT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sQtdeCKHhT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sQtdeCKHhT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sQtdeCKHhT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sQtdeCKHhT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sQtdeCKHhT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sQtdeCKHhT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sQtdeCKHhT .modal-content {
  background: #efefef;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sQtdeCKHhT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sQtdeCKHhT .modal-backdrop.fade {
  opacity: 0;
}
.cid-sQtdeCKHhT .modal-backdrop.show {
  opacity: .5;
}
.cid-sQtdeCKHhT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sQtdeCKHhT .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sQtdeCKHhT .modal-header .close:hover {
  opacity: 1;
}
.cid-sQtdeCKHhT .modal-header .close:focus {
  outline: none;
}
.cid-sQtdeCKHhT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ff0000;
}
.cid-sQtdeCKHhT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sQtdeCKHhT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sQtdeCKHhT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sQtdeCKHhT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sQtdeCKHhT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sQtdeCKHhT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sQtdeCKHhT .modal-sm {
    max-width: 300px;
  }
  .cid-sQtdeCKHhT .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sQtdeCKHhT .modal-lg,
  .cid-sQtdeCKHhT .modal-xl {
    max-width: 800px;
  }
  .cid-sQtdeCKHhT .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sQtdeCKHhT .modal-xl {
    max-width: 1140px;
  }
  .cid-sQtdeCKHhT .container {
    max-width: 1140px;
  }
}
.cid-sQtdeCKHhT .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sQtdeCKHhT .container {
    max-width: 720px;
  }
}
.cid-sQtdeCKHhT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sQtdeCKHhT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sQtdeCKHhT .form-group {
  margin-bottom: 1rem;
}
.cid-sQtdeCKHhT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
}
.cid-sQtdeCKHhT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sQtdeCKHhT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sQtdeCKHhT LABEL {
  color: #232323;
}
.cid-sQmUGIWuVo {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sQmUGIWuVo .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sQmUGIWuVo .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sQmUGIWuVo .mbr-text {
  color: #444;
}
.cid-sQmUGIWuVo h5 {
  margin-bottom: 0;
}
.cid-sQmUGIWuVo .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sQmUGIWuVo .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQmUGIWuVo .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sQmUGIWuVo .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sQmUGIWuVo .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sQmUGIWuVo .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sQmUGIWuVo .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQmUGIWuVo .social-list a:hover {
  opacity: 0.4;
}
.cid-sQmUGIWuVo .media-container-row > div {
  padding: 0px;
}
.cid-sQmUGIWuVo .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sQmUGIWuVo .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sQmUGIWuVo .group-title SPAN {
  color: #ffffff;
}
.cid-sQmUGIWuVo .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sQmUGIWuVo .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sQmUGIWuVo .social-list,
  .cid-sQmUGIWuVo .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sQmUGIWuVo h3 {
    margin-bottom: 10px;
  }
  .cid-sQmUGIWuVo .navbar-brand {
    text-align: center;
  }
}
.cid-sQmUGIWuVo .links SPAN {
  color: #9e9e9e;
}
.cid-sQmUGK87nl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-sQQznG4nTz {
  background-image: url("../../../assets/images/carbinea-1920x1080.jpg");
}
.cid-sQQznILHnO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sQQznILHnO H1 {
  color: #232323;
}
.cid-sQQznILHnO .mbr-text,
.cid-sQQznILHnO .mbr-section-btn {
  color: #716c80;
}
.cid-sQQznILHnO H3 {
  color: #716c80;
}
.cid-sQQznJUn1b {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sQQznJUn1b img {
  height: 100%;
  margin: 0 auto;
  padding-bottom: 2rem;
}
.cid-sQQznJUn1b H1 {
  color: #57468b;
}
.cid-sQQznJUn1b .mbr-text,
.cid-sQQznJUn1b .mbr-section-btn {
  color: #716c80;
}
.cid-sQQznJUn1b H3 {
  color: #716c80;
}
.cid-sQQznJUn1b .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sQQznJUn1b .link {
  display: flex;
  width: fit-content;
  transition: all 0.3s;
  align-items: center;
}
.cid-sQQznJUn1b .link .link-ico {
  padding-top: 2px;
  transition: padding 0.3s;
}
.cid-sQQznJUn1b .link:hover {
  color: #ffffff !important;
}
.cid-sQQznJUn1b .link:hover .link-ico {
  color: #ffffff !important;
  padding-left: 10px;
}
.cid-sQQznJUn1b DIV {
  color: #57468b;
}
.cid-sQQznJUn1b .mbr-text,
.cid-sQQznJUn1b .media-content {
  color: #000000;
}
.cid-sQQznNKE80 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQQznNKE80 .mbr-section-subtitle {
  color: #767676;
}
.cid-sQQznNKE80 .container-table {
  margin: 0 auto;
}
.cid-sQQznNKE80 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sQQznNKE80 .dataTables_wrapper {
  display: block;
}
.cid-sQQznNKE80 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sQQznNKE80 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sQQznNKE80 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sQQznNKE80 table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sQQznNKE80 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sQQznNKE80 table td {
  border: 1px solid #cccccc;
}
.cid-sQQznNKE80 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sQQznNKE80 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sQQznNKE80 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sQQznNKE80 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sQQznNKE80 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sQQznNKE80 .dataTables_filter {
    text-align: center;
  }
  .cid-sQQznNKE80 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sQQznNKE80 .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sQQznNKE80 .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sQQznNKE80 .mbr-section-title {
  color: #57468b;
}
.cid-sQQznNKE80 .head-item1 {
  color: #232323;
}
.cid-sQQznNKE80 .body-item1 {
  color: #000000;
}
.cid-sR2z0xfSfp {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sR2z0xfSfp .mbr-section-subtitle {
  color: #767676;
}
.cid-sR2z0xfSfp .container-table {
  margin: 0 auto;
}
.cid-sR2z0xfSfp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sR2z0xfSfp .dataTables_wrapper {
  display: block;
}
.cid-sR2z0xfSfp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sR2z0xfSfp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sR2z0xfSfp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sR2z0xfSfp table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sR2z0xfSfp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sR2z0xfSfp table td {
  border: 1px solid #cccccc;
}
.cid-sR2z0xfSfp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sR2z0xfSfp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sR2z0xfSfp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sR2z0xfSfp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sR2z0xfSfp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sR2z0xfSfp .dataTables_filter {
    text-align: center;
  }
  .cid-sR2z0xfSfp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sR2z0xfSfp .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sR2z0xfSfp .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sR2z0xfSfp .mbr-section-title {
  color: #57468b;
}
.cid-sR2z0xfSfp .head-item1 {
  color: #232323;
}
.cid-sR2z0xfSfp .body-item1 {
  color: #000000;
}
.cid-sRdU2NfXnw {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sRdU2NfXnw .mbr-section-subtitle {
  color: #767676;
}
.cid-sRdU2NfXnw .container-table {
  margin: 0 auto;
}
.cid-sRdU2NfXnw .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRdU2NfXnw .dataTables_wrapper {
  display: block;
}
.cid-sRdU2NfXnw .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRdU2NfXnw .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRdU2NfXnw table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRdU2NfXnw table th {
  border-top: none;
  font-weight: 500;
  border: 1px solid #cccccc;
  transition: all .2s;
}
.cid-sRdU2NfXnw table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRdU2NfXnw table td {
  border: 1px solid #cccccc;
}
.cid-sRdU2NfXnw .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRdU2NfXnw .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRdU2NfXnw .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRdU2NfXnw .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRdU2NfXnw .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRdU2NfXnw .dataTables_filter {
    text-align: center;
  }
  .cid-sRdU2NfXnw .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRdU2NfXnw .head-item {
  color: #57468b;
  text-align: center;
}
.cid-sRdU2NfXnw .body-item {
  color: #716c80;
  text-align: center;
}
.cid-sRdU2NfXnw .mbr-section-title {
  color: #57468b;
}
.cid-sRdU2NfXnw .head-item1 {
  color: #232323;
}
.cid-sRdU2NfXnw .body-item1 {
  color: #000000;
}
.cid-sQQznORL0j {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sQQznORL0j H1 {
  color: #232323;
}
.cid-sQQznORL0j .mbr-text,
.cid-sQQznORL0j .mbr-section-btn {
  color: #716c80;
}
.cid-sQQznORL0j H3 {
  color: #716c80;
}
.cid-sQQJQdrb6S {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sQQJQdrb6S h4 {
  margin-bottom: 0;
}
.cid-sQQJQdrb6S p {
  color: #767676;
}
.cid-sQQJQdrb6S .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(35, 35, 35, 0.35);
}
.cid-sQQJQdrb6S .btn-info-outline {
  border: none;
  color: #fdb715 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-sQQJQdrb6S .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-sQQJQdrb6S .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-sQQJQdrb6S .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ffffff !important;
  box-shadow: none!important;
}
.cid-sQQJQdrb6S .btn-info-outline:active,
.cid-sQQJQdrb6S .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-sQQJQdrb6S .card-box {
  padding-top: 2rem;
}
.cid-sQQJQdrb6S .card-wrapper {
  height: 100%;
}
.cid-sQQJQdrb6S .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-sQQJQdrb6S img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-sQQJQdrb6S .card-title {
  color: #232323;
}
.cid-sQQJQdrb6S .main-title {
  color: #000000;
}
.cid-sQQJQdrb6S DIV {
  color: #57468b;
}
.cid-sQQJQdrb6S .mbr-text,
.cid-sQQJQdrb6S .mbr-section-btn {
  color: #232323;
}
.cid-sQQznS7VYl {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sQQznS7VYl .listico {
  padding-right: 1rem;
  font-size: 1.3rem;
}
.cid-sQQznS7VYl .navbar-logo {
  width: 80px;
  margin-bottom: 10px;
}
.cid-sQQznS7VYl .mbr-text {
  color: #444;
}
.cid-sQQznS7VYl h5 {
  margin-bottom: 0;
}
.cid-sQQznS7VYl .navbar-brand {
  margin: 0rem;
  width: 100%;
}
.cid-sQQznS7VYl .list-item {
  display: flex;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQQznS7VYl .tips {
  height: 90px;
  width: 90px;
  border-radius: 6px;
  margin: 4px;
  object-fit: cover;
  display: inline;
}
.cid-sQQznS7VYl .socicon {
  font-size: 1.3rem;
  background: #ff4a52;
  border-radius: 100%;
  width: 38px;
  height: 38px;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sQQznS7VYl .social-list {
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-sQQznS7VYl .social-list .soc-item {
  margin: 0 0.3rem;
}
.cid-sQQznS7VYl .social-list a {
  margin: 0;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQQznS7VYl .social-list a:hover {
  opacity: 0.4;
}
.cid-sQQznS7VYl .media-container-row > div {
  padding: 0px;
}
.cid-sQQznS7VYl .text2 {
  color: #ffffff;
  text-align: left;
}
.cid-sQQznS7VYl .group-title {
  text-align: left;
  color: #ffffff;
}
.cid-sQQznS7VYl .group-title SPAN {
  color: #ffffff;
}
.cid-sQQznS7VYl .links {
  color: #ffffff;
  line-height: 1.6;
}
@media (max-width: 991px) {
  .cid-sQQznS7VYl .col-sm-12 {
    margin-bottom: 2rem;
  }
  .cid-sQQznS7VYl .social-list,
  .cid-sQQznS7VYl .img-list {
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sQQznS7VYl h3 {
    margin-bottom: 10px;
  }
  .cid-sQQznS7VYl .navbar-brand {
    text-align: center;
  }
}
.cid-sQQznS7VYl .links SPAN {
  color: #9e9e9e;
}
.cid-sQQznUk5Jp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-sQQznUk5Jp .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sQQznUk5Jp a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sQQznUk5Jp .mbr-section-btn {
  margin: 0;
}
.cid-sQQznUk5Jp .form-control {
  box-shadow: none;
  padding: 1.07em 1.07em;
  background-color: #f5f5f5;
  border: 1px solid #e8e8e8;
  color: #656565;
  line-height: 1.43;
  min-height: 3.5em;
  border-radius: .25rem;
}
.cid-sQQznUk5Jp .form-control:focus,
.cid-sQQznUk5Jp .form-control:hover {
  border: 1px solid #e8e8e8;
  background-color: #d69998;
}
.cid-sQQznUk5Jp .form-group {
  margin-bottom: 1rem;
}
.cid-sQQznUk5Jp input::-webkit-input-placeholder,
.cid-sQQznUk5Jp textarea::-webkit-input-placeholder {
  color: #656565;
}
.cid-sQQznUk5Jp input:-moz-placeholder,
.cid-sQQznUk5Jp textarea:-moz-placeholder {
  color: #656565;
}
.cid-sQQznUk5Jp .jq-selectbox li,
.cid-sQQznUk5Jp .jq-selectbox li {
  background-color: #f5f5f5;
  color: #000000;
}
.cid-sQQznUk5Jp .jq-selectbox li:hover,
.cid-sQQznUk5Jp .jq-selectbox li.selected {
  background-color: #d69998;
  color: #000000;
}
.cid-sQQznUk5Jp .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f5f5f5;
}
.cid-sQQznUk5Jp .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #d69998;
}
.cid-sQQznUk5Jp .form-group,
.cid-sQQznUk5Jp .mbr-section-btn {
  padding-left: 7.5px;
  padding-right: 7.5px;
}
@media (min-width: 992px) {
  .cid-sQQznUk5Jp .col-auto.mbr-section-btn .btn {
    padding-top: 0;
    padding-bottom: 0;
    height: 100%;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .cid-sQQznUk5Jp .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-sQQznUk5Jp .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
@media (max-width: 499px) {
  .cid-sQQznUk5Jp .form-block {
    padding: 1rem;
  }
}
.cid-sQQznUk5Jp P {
  color: #ffffff;
}
.cid-sQQznVtlib {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sQQznWrkK3 .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-sQQznWrkK3 .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-sQQznWrkK3 a {
  font-style: normal;
}
.cid-sQQznWrkK3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sQQznWrkK3 .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-sQQznWrkK3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sQQznWrkK3 .content-text {
  margin-bottom: 0;
}
.cid-sQQznWrkK3 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sQQznWrkK3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sQQznWrkK3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-sQQznWrkK3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sQQznWrkK3 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-sQQznWrkK3 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sQQznWrkK3 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sQQznWrkK3 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sQQznWrkK3 .navbar-buttons {
  flex-wrap: wrap;
}
.cid-sQQznWrkK3 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sQQznWrkK3 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sQQznWrkK3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sQQznWrkK3 .content-right-side {
  text-align: center;
}
.cid-sQQznWrkK3 .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-sQQznWrkK3 .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-sQQznWrkK3 .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-sQQznWrkK3 .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-sQQznWrkK3 .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-sQQznWrkK3 .menu-bottom {
    justify-content: flex-end;
  }
  .cid-sQQznWrkK3 img {
    height: 3.8rem !important;
  }
  .cid-sQQznWrkK3 .btn {
    display: -webkit-flex;
  }
  .cid-sQQznWrkK3 button.navbar-toggler {
    display: block;
  }
  .cid-sQQznWrkK3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-sQQznWrkK3 .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sQQznWrkK3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sQQznWrkK3 .navbar-collapse.collapsing,
  .cid-sQQznWrkK3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sQQznWrkK3 .navbar-collapse.collapsing .navbar-nav,
  .cid-sQQznWrkK3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sQQznWrkK3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sQQznWrkK3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sQQznWrkK3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sQQznWrkK3 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-sQQznWrkK3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sQQznWrkK3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sQQznWrkK3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-sQQznWrkK3 .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-sQQznWrkK3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sQQznWrkK3 .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-sQQznWrkK3 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-sQQznWrkK3 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-sQQznWrkK3 .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-sQQznWrkK3 .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-sQQznWrkK3 .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-sQQznWrkK3 .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-sQQznWrkK3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sQQznWrkK3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-sQQznWrkK3 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-sQQznWrkK3 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-sQQznWrkK3 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQQznWrkK3 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-sQQznWrkK3 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-sQQznWrkK3 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-sQQznWrkK3 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-sQQznWrkK3 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-sQQznWrkK3 .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-sQQznWrkK3 .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-sQQznWrkK3 .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sQQznWrkK3 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sQQznWrkK3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sQQznWrkK3 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sQQznWrkK3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-sQQznWrkK3 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-sQQznWrkK3 .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-sQQznWrkK3 .navbar-toggler {
    display: none;
  }
  .cid-sQQznWrkK3 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQQznWrkK3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQQznWrkK3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sQQznWrkK3 .menu-logo {
  margin-right: auto;
}
.cid-sQQznWrkK3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sQQznWrkK3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-sQQznWrkK3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sQQznWrkK3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sQQznWrkK3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-sQQznWrkK3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sQQznWrkK3 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-sQQznWrkK3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sQQznWrkK3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQQznWrkK3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sQQznWrkK3 .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-sQQznWrkK3 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sQQznWrkK3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sQQznWrkK3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sQQznWrkK3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sQQznWrkK3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sQQznWrkK3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sQQznWrkK3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sQQznWrkK3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sQQznWrkK3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sQQznWrkK3 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-sQQznWrkK3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sQQznWrkK3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sQQznWrkK3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-sQQznWrkK3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sQQznWrkK3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQQznWrkK3 button.navbar-toggler:focus {
  outline: none;
}
.cid-sQQznWrkK3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-sQQznWrkK3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sQQznWrkK3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sQQznWrkK3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sQQznWrkK3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sQQznWrkK3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sQQznWrkK3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sQQznWrkK3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sQQznWrkK3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sQQznWrkK3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sQQznWrkK3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sQQznWrkK3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sQQznWrkK3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sQQznWrkK3 .collapsed .navbar-collapse.collapsing,
.cid-sQQznWrkK3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sQQznWrkK3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sQQznWrkK3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sQQznWrkK3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sQQznWrkK3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sQQznWrkK3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sQQznWrkK3 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-sQQznWrkK3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sQQznWrkK3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sQQznWrkK3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-sQQznWrkK3 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-sQQznWrkK3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sQQznWrkK3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-sQQznWrkK3 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sQQznWrkK3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-sQQznWrkK3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sQQznWrkK3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sQQznWrkK3 .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-sQQznWrkK3 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sQQznWrkK3 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sQQznWrkK3 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sQQznWrkK3 .nav-link:focus {
  outline: none;
}
.cid-sQQznWrkK3 .navbar-toggler {
  position: relative;
}
.cid-sQQznWrkK3 .dropdown-item.active,
.cid-sQQznWrkK3 .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-sQQznWrkK3 .nav-link:hover,
.cid-sQQznWrkK3 .dropdown-item:hover {
  color: #fdb715;
}
.cid-sQQznWrkK3 .widget-title,
.cid-sQQznWrkK3 .widget-icon {
  color: #ffffff;
}
.cid-sQQznWrkK3 .widget-text {
  color: #ffffff;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
  overflow: hidden;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

section.menu {
  overflow: visible !important;
}

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: 500;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
  color: #fdb813;
}

a:link {
  text-decoration: none;
  color: #FDB715;
}

figure {
  margin-bottom: 0;
}

body {
  color: #FFFFFF;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type="hidden"] {
  display: none;
}

body {
  position: relative;
}

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: #FFF;
}

.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;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.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 {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  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: -.25rem;
  margin-right: -.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 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;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

/* Form */
.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
.mbr-arrow-up {
  bottom: 25px;
  right: 90px;
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 60px;
  width: 60px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all .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: "\203a";
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  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%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.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;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*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;
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (min-width: 992px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    overflow-y: auto;
    max-height: 80vh;
  }
  .menu .dropdown-menu {
    max-height: 60vh;
    overflow-y: auto;
  }
}

.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: .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;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 14px 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 14px 30px;
}

input[type="range"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.form .btn {
  margin: 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;
}

.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;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.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;
}

body {
  font-style: normal;
  line-height: 1.5;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

section:not(.menu) a[class^=text-] {
  position: relative;
}

section:not(.menu) a[class^=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}

section:not(.menu) a[class^=text-]:hover:after {
  width: 100%;
}

.btn-form {
  margin: 0;
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.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;
  -webkit-transform: rotate(45deg);
}

.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}

.form-control, .form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}

.form-active .form-control:invalid {
  border-color: red;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
.cid-svruAOmNkF .navbar {
  padding: 0.5rem 0;
  background: #262626;
  transition: none;
  min-height: 50px;
}
.cid-svruAOmNkF .navbar-dropdown.bg-color.transparent.opened {
  background: #262626;
}
.cid-svruAOmNkF a {
  font-style: normal;
}
.cid-svruAOmNkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-svruAOmNkF .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 0.65rem !important;
}
.cid-svruAOmNkF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.7rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .content-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-svruAOmNkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-svruAOmNkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-svruAOmNkF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-svruAOmNkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-svruAOmNkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-svruAOmNkF .navbar-buttons {
  flex-wrap: wrap;
}
.cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-svruAOmNkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-svruAOmNkF .content-right-side {
  text-align: center;
}
.cid-svruAOmNkF .menu-content-top {
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .menu-content-top {
    width: 100%;
    display: flex;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right {
    display: block;
    position: absolute;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    text-align: center;
    transition: 0s all 0s;
  }
  .cid-svruAOmNkF .menu-content-top .menu-content-right .info-widget {
    padding: 1rem 0;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar.opened .menu-content-right {
    visibility: visible;
    transition: 0s all 0.3s;
  }
  .cid-svruAOmNkF .menu-bottom {
    justify-content: flex-end;
  }
  .cid-svruAOmNkF img {
    height: 3.8rem !important;
  }
  .cid-svruAOmNkF .btn {
    display: -webkit-flex;
  }
  .cid-svruAOmNkF button.navbar-toggler {
    display: block;
  }
  .cid-svruAOmNkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-svruAOmNkF .navbar {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-svruAOmNkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing,
  .cid-svruAOmNkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-svruAOmNkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svruAOmNkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-svruAOmNkF .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    position: relative;
    opacity: 1;
    height: auto;
    padding: 0 !important;
    visibility: visible;
  }
  .cid-svruAOmNkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
    margin-top: 0;
    position: inherit;
    right: 0 !important;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: '';
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-svruAOmNkF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 12rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 12rem - 80px);
  }
}
@media (max-width: 575px) {
  .cid-svruAOmNkF .navbar.opened {
    padding-bottom: 15rem;
  }
  .cid-svruAOmNkF .navbar .navbar-collapse {
    max-height: calc(100vh - 15rem - 80px);
  }
}
.cid-svruAOmNkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-svruAOmNkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-svruAOmNkF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-svruAOmNkF .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.cid-svruAOmNkF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-svruAOmNkF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-svruAOmNkF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-svruAOmNkF .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-svruAOmNkF .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-svruAOmNkF .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .navbar .menu-content-top {
    display: -webkit-flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-svruAOmNkF .content-right-side {
    display: flex;
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-svruAOmNkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-svruAOmNkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-svruAOmNkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-svruAOmNkF .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 20px;
  }
  .cid-svruAOmNkF .navbar-short .menu-content-top {
    height: 0;
    min-height: 0;
    border: none;
  }
  .cid-svruAOmNkF .navbar-toggler {
    display: none;
  }
  .cid-svruAOmNkF .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svruAOmNkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-svruAOmNkF .menu-logo {
  margin-right: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
  width: auto;
}
.cid-svruAOmNkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svruAOmNkF .dropdown .dropdown-menu {
  background: #262626;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-svruAOmNkF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-svruAOmNkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svruAOmNkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svruAOmNkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-svruAOmNkF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
  width: auto;
}
.cid-svruAOmNkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svruAOmNkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  -webkit-align-self: center;
  align-self: center;
}
.cid-svruAOmNkF button.navbar-toggler:focus {
  outline: none;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #fdb715;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-svruAOmNkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-svruAOmNkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-svruAOmNkF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-svruAOmNkF .collapsed .btn {
  display: -webkit-flex;
}
.cid-svruAOmNkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing,
.cid-svruAOmNkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-svruAOmNkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svruAOmNkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svruAOmNkF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1.5rem);
  }
  .cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-svruAOmNkF .collapsed button.navbar-toggler {
  display: block;
}
.cid-svruAOmNkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-svruAOmNkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-svruAOmNkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svruAOmNkF .collapsed .dropdown .dropdown-toggle[data-toggle='dropdown-submenu']::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: '';
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-svruAOmNkF .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-svruAOmNkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-svruAOmNkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-svruAOmNkF .nav-link:focus {
  outline: none;
}
.cid-svruAOmNkF .navbar-toggler {
  position: relative;
}
.cid-svruAOmNkF .dropdown-item.active,
.cid-svruAOmNkF .dropdown-item:active {
  background: #262626;
  color: initial;
}
.cid-svruAOmNkF .nav-link:hover,
.cid-svruAOmNkF .dropdown-item:hover {
  color: #fdb715;
}
.cid-svruAOmNkF .widget-title,
.cid-svruAOmNkF .widget-icon {
  color: #ffffff;
}
.cid-svruAOmNkF .widget-text {
  color: #ffffff;
}
.cid-sfdVj1eDYS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
