body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- 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.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((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: #149dcc !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !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: #0b566f;
  color: #0b566f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !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: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #149dcc !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #0b566f !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !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: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #149dcc;
  border-color: #149dcc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #149dcc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b4e6f8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #149dcc;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #149dcc;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #149dcc;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #149dcc;
  color: #ffffff;
}
.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-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #149dcc;
  border-bottom-color: #149dcc;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #149dcc !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !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: 100px;
  height: 100px;
  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='%23149dcc' %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.3;
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-sjwY1PCRPz {
  background-image: url("../../../assets/images/image00002-2000x1500.jpg");
}
.cid-sjwY1PCRPz .mbr-text,
.cid-sjwY1PCRPz .typed-text,
.cid-sjwY1PCRPz .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sjwY1PCRPz .btn {
  margin-left: 4px !important;
}
.cid-sjwY1PCRPz .animated-element {
  color: #ffbc00;
}
.cid-sjwY1PCRPz .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffbc00;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sjwZMGMnZf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sjwZMGMnZf .container {
  max-width: 1500px;
}
.cid-sjwZMGMnZf img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sjwZMGMnZf img:hover {
  transform: scale(1.1);
}
.cid-sjwZMGMnZf .row {
  background: #efefef;
}
.cid-sjwZMGMnZf .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-sjwZMGMnZf h2 {
  padding: 0;
  margin: 0;
}
.cid-sjwZMGMnZf .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sjwZMGMnZf .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-sjwZMGMnZf .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-sjwZMGMnZf .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-sjwZMGMnZf .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-sjwZMGMnZf .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-sjwZMGMnZf .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sjwZMGMnZf .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sjwZMGMnZf .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-sjwZMGMnZf .row {
    margin: 0rem;
  }
  .cid-sjwZMGMnZf .text-col {
    padding: 2rem 1rem;
  }
  .cid-sjwZMGMnZf .number {
    margin-right: 2rem;
  }
  .cid-sjwZMGMnZf .img-col {
    margin-bottom: 3rem;
  }
}
.cid-sjwZMGMnZf H2 {
  color: #333333;
}
.cid-sjwZMGMnZf .mbr-text {
  color: #767676;
}
.cid-tbALXHhNFI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/background8.jpg");
}
.cid-tbALXHhNFI .card-text,
.cid-tbALXHhNFI .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-tbALXHhNFI .main,
.cid-tbALXHhNFI .main-reverse {
  border: 1px solid rgba(120, 130, 140, 0.13);
  margin: 0;
  background: #f4f8fa;
}
.cid-tbALXHhNFI .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-tbALXHhNFI .main-reverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tbALXHhNFI .image-element {
  padding: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbALXHhNFI .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tbALXHhNFI .text-element {
  padding: 3rem 2rem;
}
.cid-tbALXHhNFI .mbr-iconfont {
  font-size: 3rem;
  color: #188ef4;
}
.cid-tbALXHhNFI .bottom-radius {
  overflow: hidden;
  border-bottom-left-radius: .25rem;
  border-bottom-right-radius: .25rem;
}
.cid-tbALXHhNFI .top-radius {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-tbALXHhNFI .main-reverse {
    flex-direction: row;
    -webkit-flex-direction: row;
  }
}
@media (max-width: 767px) {
  .cid-tbALXHhNFI .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .cid-tbALXHhNFI .image-element,
  .cid-tbALXHhNFI .text-element {
    margin-bottom: 0;
  }
  .cid-tbALXHhNFI .main:first-child {
    padding-top: 0;
  }
}
.cid-tbALXHhNFI .mbr-section-subtitle {
  color: #000000;
}
.cid-tbALXHhNFI .card-text,
.cid-tbALXHhNFI .mbr-section-btn {
  color: #000000;
}
.cid-sjukVaHAGS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sjukVaHAGS .wrapper {
  overflow: hidden;
}
.cid-sjukVaHAGS .wrapper img {
  transition: all .5s;
}
.cid-sjukVaHAGS .wrapper:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-sjukVaHAGS .underline .line {
  width: 2rem;
  height: 1px;
  background: #767676;
  display: inline-block;
}
.cid-sjukVaHAGS .wrapper {
  position: relative;
  padding: 2rem;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  height: 28rem;
}
.cid-sjukVaHAGS .wrapper .mbr-overlay {
  background: #efefef;
  opacity: 0.3;
  border-top-right-radius: 25%;
  z-index: 1;
}
.cid-sjukVaHAGS .wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-sjukVaHAGS .wrapper .content-block {
  position: relative;
  width: 100%;
  z-index: 1;
}
.cid-sjukVaHAGS .popup-btn .mbr-overlay {
  border-top-right-radius: 0 !important;
}
@media (max-width: 991px) {
  .cid-sjukVaHAGS .first-row-card {
    padding-bottom: 2rem;
  }
}
.cid-sjtjqbHB0U {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f4f8fa;
}
.cid-sjtjqbHB0U .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sjtjqbHB0U .mbr-section-title {
  margin: 0;
}
.cid-sjtjqbHB0U .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sjtjqbHB0U .card-img span {
  color: #0f7699;
}
.cid-sjtjqbHB0U .row-item {
  margin-bottom: 2rem;
}
.cid-sjtjqbHB0U .row-item:hover .wrapper {
  background: linear-gradient(90deg, #55b4d4, #149dcc);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sjtjqbHB0U .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sjtjqbHB0U .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sjtjqbHB0U .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sjtAaSWaR0 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #f4f8fa;
}
.cid-sjtAaSWaR0 .mbr-iconfont {
  font-size: 50px;
  transition: color .3s;
  padding: 1.5rem;
}
.cid-sjtAaSWaR0 .mbr-section-title {
  margin: 0;
}
.cid-sjtAaSWaR0 .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sjtAaSWaR0 .card-img span {
  color: #0f7699;
}
.cid-sjtAaSWaR0 .row-item {
  margin-bottom: 2rem;
}
.cid-sjtAaSWaR0 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #55b4d4, #149dcc);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.3s;
}
.cid-sjtAaSWaR0 .row-item:hover .card-img span {
  color: #ffffff !important;
}
.cid-sjtAaSWaR0 .row-item:hover .mbr-card-title {
  color: #ffffff !important;
}
.cid-sjtAaSWaR0 .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 5px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sjwVMCP9dF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sjwVMCP9dF .main,
.cid-sjwVMCP9dF .main-reverse {
  margin: 0;
  background: #ffffff;
}
.cid-sjwVMCP9dF .text-element {
  background: #ffffff;
  padding: 3rem 2rem;
  min-height: 314px;
}
.cid-sjwVMCP9dF .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-sjwVMCP9dF .main-reverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sjwVMCP9dF .card {
  padding: 0;
  border: 1px solid rgba(120, 130, 140, 0.13);
  display: flex;
}
.cid-sjwVMCP9dF .image-element img {
  width: 100%;
  height: 100%;
  min-height: 314px;
  object-fit: cover;
}
.cid-sjwVMCP9dF .mbr-iconfont {
  font-size: 3rem;
  color: #82786e;
}
@media (max-width: 991px) {
  .cid-sjwVMCP9dF .main-reverse {
    flex-direction: row;
    -webkit-flex-direction: row;
  }
}
@media (max-width: 767px) {
  .cid-sjwVMCP9dF .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .cid-sjwVMCP9dF .image-element,
  .cid-sjwVMCP9dF .text-element {
    margin-bottom: 0;
  }
  .cid-sjwVMCP9dF .main:first-child {
    padding-top: 0;
  }
}
.cid-sjwVMCP9dF .mbr-section-subtitle,
.cid-sjwVMCP9dF .card-text,
.cid-sjwVMCP9dF .mbr-section-btn {
  color: #8d97ad;
}
.cid-sjwVMCP9dF .mbr-section-subtitle {
  color: #000000;
}
.cid-qRtjinpSw4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(45deg, #0f7699, #149dcc);
}
.cid-qRtjinpSw4 .btn {
  margin: 0 0 .5rem 0;
}
.cid-qRtjinpSw4 H3 {
  text-align: left;
}
.cid-qRtjinpSw4 H2 {
  text-align: left;
}
.cid-t7sT8CxbNi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7sT8CxbNi .mbr-section-subtitle {
  color: #767676;
}
.cid-t7sPRdT32m {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t7sPRdT32m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7sPRdT32m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7sPRdT32m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7sPRdT32m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7sPRdT32m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7sPRdT32m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7sPRdT32m .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7sPRdT32m .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7sPRdT32m .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-qRtbCfiQDn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/miami-awning-co.-2018-installation-of-corradi-and-arcadia-shade-structures-harrington-residence-8-2000x1339-800x536.jpg");
}
.cid-qRtbCfiQDn .testimonials-container {
  margin: 0 auto;
}
.cid-qRtbCfiQDn .testimonials-container .testimonials-item {
  justify-content: center;
  margin-top: 3rem;
}
.cid-qRtbCfiQDn .testimonials-container .testimonials-item .user {
  background: #ffffff;
}
.cid-qRtbCfiQDn .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-qRtbCfiQDn .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto 2rem auto;
}
.cid-qRtbCfiQDn .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-qRtbCfiQDn .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-qRtbCfiQDn .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-qRtbCfiQDn .testimonials-caption {
    padding: 0 2rem 2rem 2rem !important;
  }
}
.cid-tfQaU9jo5H {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tfQaU9jo5H .item-subtitle a {
  font-weight: 600;
}
.cid-tfQaU9jo5H .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfQaU9jo5H .item:hover img {
  transform: scale(1.05);
}
.cid-tfQaU9jo5H .item-img {
  overflow: hidden;
}
.cid-tfQaU9jo5H img,
.cid-tfQaU9jo5H .item-img {
  width: 100%;
  transition: all 1s;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tfQaU9jo5H h5 {
  margin: 0;
}
.cid-tfQaU9jo5H .item:focus,
.cid-tfQaU9jo5H span:focus {
  outline: none;
}
.cid-tfQaU9jo5H .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tfQaU9jo5H .item-content {
  padding-top: 2rem;
}
.cid-tfQaU9jo5H .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tfQaU9jo5H .item-title {
  color: #666666;
}
.cid-tfQdUDAe72 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tfQdUDAe72 .item-subtitle a {
  font-weight: 600;
}
.cid-tfQdUDAe72 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfQdUDAe72 .item:hover img {
  transform: scale(1.05);
}
.cid-tfQdUDAe72 .item-img {
  overflow: hidden;
}
.cid-tfQdUDAe72 img,
.cid-tfQdUDAe72 .item-img {
  width: 100%;
  transition: all 1s;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tfQdUDAe72 h5 {
  margin: 0;
}
.cid-tfQdUDAe72 .item:focus,
.cid-tfQdUDAe72 span:focus {
  outline: none;
}
.cid-tfQdUDAe72 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tfQdUDAe72 .item-content {
  padding-top: 2rem;
}
.cid-tfQdUDAe72 .mbr-section-title {
  color: #232323;
}
.cid-tfQdUDAe72 .item-title {
  color: #666666;
}
.cid-tfQiJl8CiK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tfQiJl8CiK .item-subtitle a {
  font-weight: 600;
}
.cid-tfQiJl8CiK .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tfQiJl8CiK .item:hover img {
  transform: scale(1.05);
}
.cid-tfQiJl8CiK .item-img {
  overflow: hidden;
}
.cid-tfQiJl8CiK img,
.cid-tfQiJl8CiK .item-img {
  width: 100%;
  transition: all 1s;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tfQiJl8CiK h5 {
  margin: 0;
}
.cid-tfQiJl8CiK .item:focus,
.cid-tfQiJl8CiK span:focus {
  outline: none;
}
.cid-tfQiJl8CiK .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tfQiJl8CiK .item-content {
  padding-top: 2rem;
}
.cid-tfQiJl8CiK .mbr-section-title {
  color: #232323;
}
.cid-tfQiJl8CiK .item-title {
  color: #666666;
}
.cid-tbNL1vZLO1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tbNL1vZLO1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tbNL1vZLO1 .text-content .content-title {
  color: #130947;
  margin-bottom: 30px;
}
.cid-tbNL1vZLO1 .text-content .content-title.display-5 {
  font-size: 26px;
  line-height: 1.38;
  letter-spacing: -0.5px;
}
.cid-tbNL1vZLO1 .text-content .list-block {
  border-bottom-width: 1px;
  padding-bottom: 30px;
  border-bottom-color: #130947;
  border-bottom-style: dotted;
  margin-bottom: 20px;
}
.cid-tbNL1vZLO1 .text-content .list-block .card-img span {
  color: #4f87fb;
  font-size: 2.5rem;
}
.cid-tbNL1vZLO1 .text-content .list-block .list-item-title {
  color: #130947;
}
.cid-tbNL1vZLO1 .text-content .list-block .list-item-title.display-7 {
  font-size: 20px;
  letter-spacing: -0.5px;
  line-height: 1.2;
}
.cid-tbNL1vZLO1 .text-content .list-block .list-item-text {
  padding-top: 10px;
  line-height: 1.29;
  color: #6d7a8c;
  margin-bottom: 0;
}
.cid-tbNL1vZLO1 .text-content .list-block.last {
  border-bottom: none;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.cid-tbNL1vZLO1 .text-content .social {
  font-size: 1.2rem;
  padding-left: 4.5rem;
}
.cid-tbNL1vZLO1 .text-content .social span {
  margin-right: 11.2px;
  margin-bottom: 8px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  color: #6d7a8c;
}
.cid-tbNL1vZLO1 .text-content .social span:hover {
  color: #4f87fb;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.cid-tbNL1vZLO1 .card-img {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 3rem;
  text-align: center;
}
.cid-tbNL1vZLO1 .list-block {
  position: relative;
}
.cid-tbNL1vZLO1 .list-block h4,
.cid-tbNL1vZLO1 .list-block p {
  padding-left: 4.5rem;
}
.cid-tbNL1vZLO1 .card-img {
  display: block;
}
.cid-tbNL1vZLO1 input,
.cid-tbNL1vZLO1 textarea {
  border-left: none;
  border-top: none;
  border-right: none;
  border-radius: 4px;
  padding: 20px 10px 20px 20px;
  font-size: 13px;
  color: #ffffff;
  font-weight: 600;
}
.cid-tbNL1vZLO1 input:focus,
.cid-tbNL1vZLO1 textarea:focus {
  border-left: none;
  border-top: none;
  border-right: none;
}
.cid-tbNL1vZLO1 .form-control,
.cid-tbNL1vZLO1 .field-input {
  min-height: 3rem;
  padding: 20px 10px 20px 20px;
  background-color: #ecf1f8;
  border-color: #ffffff;
  color: #000000;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tbNL1vZLO1 .form-control:hover,
.cid-tbNL1vZLO1 .field-input:hover,
.cid-tbNL1vZLO1 .form-control:focus,
.cid-tbNL1vZLO1 .field-input:focus {
  background-color: #ecf1f8;
  border-color: #ffffff !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tbNL1vZLO1 input::-webkit-input-placeholder,
.cid-tbNL1vZLO1 textarea::-webkit-input-placeholder {
  color: #28303f;
}
.cid-tbNL1vZLO1 input:-moz-placeholder,
.cid-tbNL1vZLO1 textarea:-moz-placeholder {
  color: #28303f;
}
.cid-tbNL1vZLO1 .jq-selectbox li,
.cid-tbNL1vZLO1 .jq-selectbox li {
  background-color: #ecf1f8;
  color: #000000;
}
.cid-tbNL1vZLO1 .jq-selectbox li:hover,
.cid-tbNL1vZLO1 .jq-selectbox li.selected {
  background-color: #ecf1f8;
  color: #000000;
}
.cid-tbNL1vZLO1 .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #ecf1f8;
}
.cid-tbNL1vZLO1 .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ecf1f8;
}
.cid-tbNL1vZLO1 .mbr-form {
  max-width: 550px;
}
.cid-tbNL1vZLO1 .mbr-form .mbr-subtitle {
  color: #4f87fb;
  font-weight: 800;
}
.cid-tbNL1vZLO1 .mbr-form .mbr-subtitle.display-4 {
  font-size: 13px;
  line-height: 1.85;
  letter-spacing: 2px;
}
.cid-tbNL1vZLO1 .mbr-form .mbr-section-title {
  color: #130947;
  font-weight: 700;
}
.cid-tbNL1vZLO1 .mbr-form .mbr-section-title.display-2 {
  line-height: 1.2;
  letter-spacing: -0.5px;
}
.cid-tbNL1vZLO1 .mbr-form .mbr-text {
  color: #6d7a8c;
}
.cid-tbNL1vZLO1 .mbr-form textarea {
  min-height: 100px;
}
.cid-tbNL1vZLO1 .mbr-form .btn {
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-width: 2px;
  border-radius: 4px;
  border-color: #149dcc;
  color: #4f87fb;
  padding: 18px 29px;
}
.cid-tbNL1vZLO1 .mbr-form .btn.display-4 {
  font-size: 13px;
  letter-spacing: 1px;
}
.cid-tbNL1vZLO1 .mbr-form span.value.form-control {
  min-height: 3.5rem;
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-tbNL1vZLO1 .mbr-form {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 768px) {
  .cid-tbNL1vZLO1 .mbr-section-title,
  .cid-tbNL1vZLO1 .content-title,
  .cid-tbNL1vZLO1 .mbr-section-btn {
    text-align: left;
  }
}
.cid-tbNL1vZLO1 .text-content .list-block .list-item-text {
  color: #000000;
}
.cid-tF7N0pf2JI {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tF7N0pf2JI .image-block {
  margin: auto;
}
.cid-tF7N0pf2JI .mbr-figure {
  margin: 0 auto;
}
.cid-tF7N0pf2JI figcaption {
  position: relative;
}
.cid-tF7N0pf2JI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tF7N0pf2JI .image-block {
    width: 100% !important;
  }
}
.cid-qRtiFVjfnv {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-qRtiFVjfnv .mbr-iconfont-social {
  font-size: 32px;
  color: #55b4d4;
}
.cid-qRtiFVjfnv .social-list a:focus {
  text-decoration: none;
}
.cid-qRt87BTR4F .google-map {
  height: 25rem;
  position: relative;
}
.cid-qRt87BTR4F .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qRt87BTR4F .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-qRt87BTR4F .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qRt87BTR4F .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sjwXouHEt2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sjwXouHEt2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sjwXouHEt2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sjwXouHEt2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sjwXouHEt2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sjwXouHEt2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sjwXouHEt2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sjwXouHEt2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sjwXouHEt2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sjwXouHEt2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sjwXouHEt2 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sjwXouHEt2 [class^="socicon-"]:before,
.cid-sjwXouHEt2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sjwXouHEt2 .btn {
    font-size: 20px !important;
  }
}
.cid-qRtavBdF2p {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-qRtavBdF2p .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-qRtavBdF2p .content {
    text-align: center;
  }
  .cid-qRtavBdF2p .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-qRtavBdF2p .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-qRtavBdF2p .input-group-btn {
  display: inline-block;
}
.cid-qRtavBdF2p .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-qRtavBdF2p .img-logo img {
  height: 6rem;
}
.cid-qRtavBdF2p [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-qRtavBdF2p [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-qRtavBdF2p .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-qRtavBdF2p .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qRtavBdF2p .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-qRtavBdF2p .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qRtavBdF2p .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-qRtavBdF2p .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qRtavBdF2p .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qRtavBdF2p .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qRtavBdF2p .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qRtavBdF2p form .input-group input.form-control,
.cid-qRtavBdF2p form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-qRtavBdF2p .form-inline {
  justify-content: center;
}
.cid-qRtavBdF2p .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-qRtavBdF2p .foot-logo {
    text-align: center !important;
  }
  .cid-qRtavBdF2p .foot-title {
    text-align: center !important;
  }
  .cid-qRtavBdF2p .mbr-text {
    text-align: center !important;
  }
}
.cid-tbNVXmPxR7 {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/image00026-2000x1500-800x600-800x600.jpg");
}
.cid-tbNVXmPxR7 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbNVXmPxR7 .mbr-text,
.cid-tbNVXmPxR7 .mbr-section-btn {
  color: #ffffff;
}
.cid-tbNVXmPxR7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbNVXmPxR7 .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbNVXmPxR7 .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbNVXmPxR7 .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbNVXmPxR7 .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbNVXmPxR7 .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbNVXmPxR7 .mbr-section-subtitle,
.cid-tbNVXmPxR7 .mbr-section-btn {
  text-align: center;
}
.cid-sjzx4nAosF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sjzx4nAosF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjzx4nAosF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjzx4nAosF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjzx4nAosF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjzx4nAosF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sjzx4nAosF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sjzx4nAosF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sjzx4nAosF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sjzx4nAosF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sjzmKxlCeX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sjzmKxlCeX .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sjzmKxlCeX .content {
    text-align: center;
  }
  .cid-sjzmKxlCeX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjzmKxlCeX .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-sjzmKxlCeX .input-group-btn {
  display: inline-block;
}
.cid-sjzmKxlCeX .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-sjzmKxlCeX .img-logo img {
  height: 6rem;
}
.cid-sjzmKxlCeX [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sjzmKxlCeX [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-sjzmKxlCeX .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sjzmKxlCeX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjzmKxlCeX .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sjzmKxlCeX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-sjzmKxlCeX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sjzmKxlCeX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sjzmKxlCeX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sjzmKxlCeX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjzmKxlCeX .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-sjzmKxlCeX form .input-group input.form-control,
.cid-sjzmKxlCeX form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-sjzmKxlCeX .form-inline {
  justify-content: center;
}
.cid-sjzmKxlCeX .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sjzmKxlCeX .foot-logo {
    text-align: center !important;
  }
  .cid-sjzmKxlCeX .foot-title {
    text-align: center !important;
  }
  .cid-sjzmKxlCeX .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbRhKc6mR0 {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-7252-2000x1500-800x600.jpg");
}
.cid-tbRhKc6mR0 .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbRhKc6mR0 .mbr-text,
.cid-tbRhKc6mR0 .mbr-section-btn {
  color: #ffffff;
}
.cid-tbRhKc6mR0 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbRhKc6mR0 .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbRhKc6mR0 .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbRhKc6mR0 .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbRhKc6mR0 .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbRhKc6mR0 .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbRhKc6mR0 .mbr-section-subtitle,
.cid-tbRhKc6mR0 .mbr-section-btn {
  text-align: center;
}
.cid-t7BFdhUfr1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7BFdhUfr1 .mbr-section-subtitle {
  color: #767676;
}
.cid-t7BFRzztMt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t7BFRzztMt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7BFRzztMt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7BFRzztMt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7BFRzztMt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7BFRzztMt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7BFRzztMt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7BFRzztMt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7BFRzztMt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7BFRzztMt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7BF6LOznC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t7BF6LOznC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7BF6LOznC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7BF6LOznC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7BF6LOznC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7BF6LOznC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7BF6LOznC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7BF6LOznC .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7BF6LOznC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7BF6LOznC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7BAGMmmvl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7BAGMmmvl .mbr-section-subtitle {
  color: #767676;
}
.cid-t4kyagxWcs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4kyagxWcs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4kyagxWcs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4kyagxWcs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4kyagxWcs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4kyagxWcs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kyagxWcs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4kyagxWcs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4kyagxWcs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4kyagxWcs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7BDawYbrE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7BDawYbrE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7BDawYbrE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7BDawYbrE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7BDawYbrE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7BDawYbrE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t7BDawYbrE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7BDawYbrE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7BDawYbrE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7BDawYbrE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t7BDHTDhg3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7BDHTDhg3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7BDHTDhg3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7BDHTDhg3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7BDHTDhg3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7BDHTDhg3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t7BDHTDhg3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7BDHTDhg3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7BDHTDhg3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7BDHTDhg3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t7BEez1cRT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7BEez1cRT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7BEez1cRT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7BEez1cRT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7BEez1cRT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7BEez1cRT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t7BEez1cRT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7BEez1cRT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7BEez1cRT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7BEez1cRT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4kyaisfSz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4kyaisfSz .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4kyaisfSz .content {
    text-align: center;
  }
  .cid-t4kyaisfSz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4kyaisfSz .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4kyaisfSz .input-group-btn {
  display: inline-block;
}
.cid-t4kyaisfSz .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4kyaisfSz .img-logo img {
  height: 6rem;
}
.cid-t4kyaisfSz [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4kyaisfSz [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4kyaisfSz .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4kyaisfSz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4kyaisfSz .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4kyaisfSz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4kyaisfSz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4kyaisfSz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4kyaisfSz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4kyaisfSz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4kyaisfSz .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4kyaisfSz form .input-group input.form-control,
.cid-t4kyaisfSz form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4kyaisfSz .form-inline {
  justify-content: center;
}
.cid-t4kyaisfSz .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4kyaisfSz .foot-logo {
    text-align: center !important;
  }
  .cid-t4kyaisfSz .foot-title {
    text-align: center !important;
  }
  .cid-t4kyaisfSz .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbNWVh9Skl {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-4514-2000x1500-800x600.jpg");
}
.cid-tbNWVh9Skl .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbNWVh9Skl .mbr-text,
.cid-tbNWVh9Skl .mbr-section-btn {
  color: #ffffff;
}
.cid-tbNWVh9Skl .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbNWVh9Skl .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbNWVh9Skl .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbNWVh9Skl .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbNWVh9Skl .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbNWVh9Skl .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbNWVh9Skl .mbr-section-subtitle,
.cid-tbNWVh9Skl .mbr-section-btn {
  text-align: center;
}
.cid-t4kIehzUUH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4kIehzUUH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4kIehzUUH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4kIehzUUH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4kIehzUUH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4kIehzUUH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kIehzUUH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4kIehzUUH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4kIehzUUH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4kIehzUUH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kIei7SdU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4kIei7SdU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4kIei7SdU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4kIei7SdU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4kIei7SdU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4kIei7SdU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kIei7SdU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4kIei7SdU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4kIei7SdU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4kIei7SdU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kIeiDNPO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4kIeiDNPO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4kIeiDNPO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4kIeiDNPO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4kIeiDNPO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4kIeiDNPO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kIeiDNPO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4kIeiDNPO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4kIeiDNPO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4kIeiDNPO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kP7rHFfn {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4kP7rHFfn .mbr-section-subtitle {
  color: #767676;
}
.cid-t4kKBlqzZ9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4kKBlqzZ9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4kKBlqzZ9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4kKBlqzZ9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4kKBlqzZ9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4kKBlqzZ9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kKBlqzZ9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4kKBlqzZ9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4kKBlqzZ9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4kKBlqzZ9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kOvyP6VV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4kOvyP6VV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4kOvyP6VV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4kOvyP6VV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4kOvyP6VV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4kOvyP6VV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kOvyP6VV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4kOvyP6VV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4kOvyP6VV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4kOvyP6VV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kOZsy6cY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4kOZsy6cY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4kOZsy6cY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4kOZsy6cY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4kOZsy6cY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4kOZsy6cY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kOZsy6cY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4kOZsy6cY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4kOZsy6cY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4kOZsy6cY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4kIekQOwe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4kIekQOwe .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4kIekQOwe .content {
    text-align: center;
  }
  .cid-t4kIekQOwe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4kIekQOwe .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4kIekQOwe .input-group-btn {
  display: inline-block;
}
.cid-t4kIekQOwe .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4kIekQOwe .img-logo img {
  height: 6rem;
}
.cid-t4kIekQOwe [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4kIekQOwe [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4kIekQOwe .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4kIekQOwe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4kIekQOwe .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4kIekQOwe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4kIekQOwe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4kIekQOwe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4kIekQOwe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4kIekQOwe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4kIekQOwe .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4kIekQOwe form .input-group input.form-control,
.cid-t4kIekQOwe form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4kIekQOwe .form-inline {
  justify-content: center;
}
.cid-t4kIekQOwe .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4kIekQOwe .foot-logo {
    text-align: center !important;
  }
  .cid-t4kIekQOwe .foot-title {
    text-align: center !important;
  }
  .cid-t4kIekQOwe .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbRjgEyOkB {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-2266-2000x1500.jpg");
}
.cid-tbRjgEyOkB .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbRjgEyOkB .mbr-text,
.cid-tbRjgEyOkB .mbr-section-btn {
  color: #ffffff;
}
.cid-tbRjgEyOkB .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbRjgEyOkB .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbRjgEyOkB .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbRjgEyOkB .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbRjgEyOkB .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbRjgEyOkB .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbRjgEyOkB .mbr-section-subtitle,
.cid-tbRjgEyOkB .mbr-section-btn {
  text-align: center;
}
.cid-t4mwRPQjlM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4mwRPQjlM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4mwRPQjlM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4mwRPQjlM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4mwRPQjlM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4mwRPQjlM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4mwRPQjlM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4mwRPQjlM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4mwRPQjlM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4mwRPQjlM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4mwRQgU8E {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4mwRQgU8E .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4mwRQgU8E .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4mwRQgU8E .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4mwRQgU8E .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4mwRQgU8E .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4mwRQgU8E .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4mwRQgU8E .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4mwRQgU8E .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4mwRQgU8E .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4mwRQHnBA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4mwRQHnBA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4mwRQHnBA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4mwRQHnBA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4mwRQHnBA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4mwRQHnBA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4mwRQHnBA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4mwRQHnBA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4mwRQHnBA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4mwRQHnBA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rDr1VCCl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4rDr1VCCl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4rDr1VCCl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4rDr1VCCl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4rDr1VCCl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4rDr1VCCl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rDr1VCCl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4rDr1VCCl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4rDr1VCCl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4rDr1VCCl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4mwRSEy2V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4mwRSEy2V .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4mwRSEy2V .content {
    text-align: center;
  }
  .cid-t4mwRSEy2V .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4mwRSEy2V .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4mwRSEy2V .input-group-btn {
  display: inline-block;
}
.cid-t4mwRSEy2V .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4mwRSEy2V .img-logo img {
  height: 6rem;
}
.cid-t4mwRSEy2V [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4mwRSEy2V [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4mwRSEy2V .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4mwRSEy2V .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4mwRSEy2V .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4mwRSEy2V .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4mwRSEy2V .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4mwRSEy2V .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4mwRSEy2V .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4mwRSEy2V .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4mwRSEy2V .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4mwRSEy2V form .input-group input.form-control,
.cid-t4mwRSEy2V form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4mwRSEy2V .form-inline {
  justify-content: center;
}
.cid-t4mwRSEy2V .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4mwRSEy2V .foot-logo {
    text-align: center !important;
  }
  .cid-t4mwRSEy2V .foot-title {
    text-align: center !important;
  }
  .cid-t4mwRSEy2V .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbOg2Lrrcv {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/miami-awning-co.-2018-installation-of-corradi-and-arcadia-shade-structures-harrington-residence-5-2000x1339-800x536.jpg");
}
.cid-tbOg2Lrrcv .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbOg2Lrrcv .mbr-text,
.cid-tbOg2Lrrcv .mbr-section-btn {
  color: #ffffff;
}
.cid-tbOg2Lrrcv .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbOg2Lrrcv .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbOg2Lrrcv .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbOg2Lrrcv .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbOg2Lrrcv .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbOg2Lrrcv .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbOg2Lrrcv .mbr-section-subtitle,
.cid-tbOg2Lrrcv .mbr-section-btn {
  text-align: center;
}
.cid-t4ypKFQsxd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4ypKFQsxd .mbr-section-subtitle {
  color: #767676;
}
.cid-t4ypPeFijZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4ypPeFijZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4ypPeFijZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4ypPeFijZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4ypPeFijZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4ypPeFijZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4ypPeFijZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4ypPeFijZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4ypPeFijZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4ypPeFijZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4yvShBZ6q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4yvShBZ6q .mbr-section-subtitle {
  color: #767676;
}
.cid-t4yvML0ONB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4yvML0ONB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4yvML0ONB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4yvML0ONB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4yvML0ONB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4yvML0ONB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4yvML0ONB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4yvML0ONB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4yvML0ONB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4yvML0ONB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7CeuW78XE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7CeuW78XE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7CeuW78XE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7CeuW78XE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7CeuW78XE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7CeuW78XE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t7CeuW78XE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7CeuW78XE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7CeuW78XE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7CeuW78XE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4yHqlTEo5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4yHqlTEo5 .mbr-section-subtitle {
  color: #767676;
}
.cid-t4yHavmyTW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4yHavmyTW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4yHavmyTW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4yHavmyTW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4yHavmyTW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4yHavmyTW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4yHavmyTW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4yHavmyTW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4yHavmyTW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4yHavmyTW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t7Cg8R4yFA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7Cg8R4yFA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7Cg8R4yFA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7Cg8R4yFA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7Cg8R4yFA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7Cg8R4yFA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t7Cg8R4yFA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7Cg8R4yFA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7Cg8R4yFA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7Cg8R4yFA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t7CgN10QQu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t7CgN10QQu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t7CgN10QQu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t7CgN10QQu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t7CgN10QQu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t7CgN10QQu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t7CgN10QQu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t7CgN10QQu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t7CgN10QQu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t7CgN10QQu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sjzNTiT4EW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sjzNTiT4EW .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sjzNTiT4EW .content {
    text-align: center;
  }
  .cid-sjzNTiT4EW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjzNTiT4EW .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-sjzNTiT4EW .input-group-btn {
  display: inline-block;
}
.cid-sjzNTiT4EW .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-sjzNTiT4EW .img-logo img {
  height: 6rem;
}
.cid-sjzNTiT4EW [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sjzNTiT4EW [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-sjzNTiT4EW .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sjzNTiT4EW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjzNTiT4EW .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sjzNTiT4EW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-sjzNTiT4EW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sjzNTiT4EW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sjzNTiT4EW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sjzNTiT4EW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjzNTiT4EW .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-sjzNTiT4EW form .input-group input.form-control,
.cid-sjzNTiT4EW form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-sjzNTiT4EW .form-inline {
  justify-content: center;
}
.cid-sjzNTiT4EW .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sjzNTiT4EW .foot-logo {
    text-align: center !important;
  }
  .cid-sjzNTiT4EW .foot-title {
    text-align: center !important;
  }
  .cid-sjzNTiT4EW .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbNZByzeCj {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-47-2000x1500.jpg");
}
.cid-tbNZByzeCj .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbNZByzeCj .mbr-text,
.cid-tbNZByzeCj .mbr-section-btn {
  color: #ffffff;
}
.cid-tbNZByzeCj .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbNZByzeCj .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbNZByzeCj .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbNZByzeCj .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbNZByzeCj .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbNZByzeCj .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbNZByzeCj .mbr-section-subtitle,
.cid-tbNZByzeCj .mbr-section-btn {
  text-align: left;
}
.cid-t4rYnFU5Gq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4rYnFU5Gq .mbr-section-subtitle {
  color: #767676;
}
.cid-t4rYnES3v4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4rYnES3v4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4rYnES3v4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4rYnES3v4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4rYnES3v4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4rYnES3v4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rYnES3v4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4rYnES3v4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4rYnES3v4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4rYnES3v4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rYnFiUhR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4rYnFiUhR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4rYnFiUhR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4rYnFiUhR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4rYnFiUhR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4rYnFiUhR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rYnFiUhR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4rYnFiUhR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4rYnFiUhR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4rYnFiUhR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4s0ij6J2L {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4s0ij6J2L .mbr-section-subtitle {
  color: #767676;
}
.cid-t4rYnFAiCS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4rYnFAiCS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4rYnFAiCS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4rYnFAiCS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4rYnFAiCS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4rYnFAiCS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rYnFAiCS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4rYnFAiCS .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4rYnFAiCS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4rYnFAiCS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rYnGXenV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4rYnGXenV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4rYnGXenV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4rYnGXenV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4rYnGXenV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4rYnGXenV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rYnGXenV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4rYnGXenV .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4rYnGXenV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4rYnGXenV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4s3axaNQc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4s3axaNQc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4s3axaNQc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4s3axaNQc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4s3axaNQc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4s3axaNQc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4s3axaNQc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4s3axaNQc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4s3axaNQc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4s3axaNQc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4s3uSTBWq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4s3uSTBWq .mbr-section-subtitle {
  color: #767676;
}
.cid-t4s3tysRJt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4s3tysRJt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4s3tysRJt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4s3tysRJt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4s3tysRJt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4s3tysRJt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4s3tysRJt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4s3tysRJt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4s3tysRJt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4s3tysRJt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4s4duqDPw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4s4duqDPw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4s4duqDPw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4s4duqDPw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4s4duqDPw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4s4duqDPw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4s4duqDPw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4s4duqDPw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4s4duqDPw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4s4duqDPw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4vWFdjCMH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4vWFdjCMH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4vWFdjCMH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4vWFdjCMH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4vWFdjCMH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4vWFdjCMH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4vWFdjCMH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4vWFdjCMH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4vWFdjCMH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4vWFdjCMH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wIiZZOTo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wIiZZOTo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wIiZZOTo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wIiZZOTo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wIiZZOTo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wIiZZOTo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wIiZZOTo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wIiZZOTo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wIiZZOTo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wIiZZOTo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wIOSWU9s {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wIOSWU9s .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wIOSWU9s .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wIOSWU9s .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wIOSWU9s .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wIOSWU9s .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wIOSWU9s .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wIOSWU9s .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wIOSWU9s .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wIOSWU9s .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4rYnJgQWr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4rYnJgQWr .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4rYnJgQWr .content {
    text-align: center;
  }
  .cid-t4rYnJgQWr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4rYnJgQWr .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4rYnJgQWr .input-group-btn {
  display: inline-block;
}
.cid-t4rYnJgQWr .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4rYnJgQWr .img-logo img {
  height: 6rem;
}
.cid-t4rYnJgQWr [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4rYnJgQWr [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4rYnJgQWr .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4rYnJgQWr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4rYnJgQWr .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4rYnJgQWr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4rYnJgQWr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4rYnJgQWr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4rYnJgQWr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4rYnJgQWr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4rYnJgQWr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4rYnJgQWr form .input-group input.form-control,
.cid-t4rYnJgQWr form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4rYnJgQWr .form-inline {
  justify-content: center;
}
.cid-t4rYnJgQWr .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4rYnJgQWr .foot-logo {
    text-align: center !important;
  }
  .cid-t4rYnJgQWr .foot-title {
    text-align: center !important;
  }
  .cid-t4rYnJgQWr .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbO26vx4AF {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-1549-1536x2048-800x1067.jpg");
}
.cid-tbO26vx4AF .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbO26vx4AF .mbr-text,
.cid-tbO26vx4AF .mbr-section-btn {
  color: #ffffff;
}
.cid-tbO26vx4AF .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbO26vx4AF .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbO26vx4AF .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbO26vx4AF .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbO26vx4AF .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbO26vx4AF .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbO26vx4AF .mbr-section-subtitle,
.cid-tbO26vx4AF .mbr-section-btn {
  text-align: center;
}
.cid-t4wR9978J7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4wR9978J7 .mbr-section-subtitle {
  color: #767676;
}
.cid-t4wR99iR9S {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wR99iR9S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wR99iR9S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wR99iR9S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wR99iR9S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wR99iR9S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR99iR9S .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wR99iR9S .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wR99iR9S .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wR99iR9S .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9a5Avb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4wR9a5Avb .mbr-section-subtitle {
  color: #767676;
}
.cid-t4wR9aivW2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wR9aivW2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wR9aivW2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wR9aivW2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wR9aivW2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wR9aivW2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9aivW2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wR9aivW2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wR9aivW2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wR9aivW2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9aHEM0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wR9aHEM0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wR9aHEM0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wR9aHEM0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wR9aHEM0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wR9aHEM0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9aHEM0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wR9aHEM0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wR9aHEM0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wR9aHEM0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4x1tmXnLm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4x1tmXnLm .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4x1tmXnLm .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4x1tmXnLm .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4x1tmXnLm .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4x1tmXnLm .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4x1tmXnLm .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4x1tmXnLm .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4x1tmXnLm .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4x1tmXnLm .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xacXGxtq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4xacXGxtq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4xacXGxtq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4xacXGxtq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4xacXGxtq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4xacXGxtq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xacXGxtq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4xacXGxtq .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4xacXGxtq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4xacXGxtq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xc7S5867 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4xc7S5867 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4xc7S5867 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4xc7S5867 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4xc7S5867 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4xc7S5867 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xc7S5867 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4xc7S5867 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4xc7S5867 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4xc7S5867 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xBhvA0yJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4xBhvA0yJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4xBhvA0yJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4xBhvA0yJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4xBhvA0yJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4xBhvA0yJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xBhvA0yJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4xBhvA0yJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4xBhvA0yJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4xBhvA0yJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xG2WeTGx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4xG2WeTGx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4xG2WeTGx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4xG2WeTGx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4xG2WeTGx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4xG2WeTGx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4xG2WeTGx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4xG2WeTGx .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4xG2WeTGx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4xG2WeTGx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9bEXim {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4wR9bEXim .mbr-section-subtitle {
  color: #767676;
}
.cid-t4wR9bTkOK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wR9bTkOK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wR9bTkOK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wR9bTkOK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wR9bTkOK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wR9bTkOK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9bTkOK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wR9bTkOK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wR9bTkOK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wR9bTkOK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9cock0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wR9cock0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wR9cock0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wR9cock0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wR9cock0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wR9cock0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9cock0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wR9cock0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wR9cock0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wR9cock0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9cWay8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wR9cWay8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wR9cWay8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wR9cWay8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wR9cWay8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wR9cWay8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9cWay8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wR9cWay8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wR9cWay8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wR9cWay8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9drutG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4wR9drutG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4wR9drutG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4wR9drutG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4wR9drutG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4wR9drutG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9drutG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4wR9drutG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4wR9drutG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4wR9drutG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4wR9h1qQp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4wR9h1qQp .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4wR9h1qQp .content {
    text-align: center;
  }
  .cid-t4wR9h1qQp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4wR9h1qQp .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4wR9h1qQp .input-group-btn {
  display: inline-block;
}
.cid-t4wR9h1qQp .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4wR9h1qQp .img-logo img {
  height: 6rem;
}
.cid-t4wR9h1qQp [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4wR9h1qQp [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4wR9h1qQp .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4wR9h1qQp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4wR9h1qQp .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4wR9h1qQp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4wR9h1qQp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4wR9h1qQp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4wR9h1qQp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4wR9h1qQp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4wR9h1qQp .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4wR9h1qQp form .input-group input.form-control,
.cid-t4wR9h1qQp form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4wR9h1qQp .form-inline {
  justify-content: center;
}
.cid-t4wR9h1qQp .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4wR9h1qQp .foot-logo {
    text-align: center !important;
  }
  .cid-t4wR9h1qQp .foot-title {
    text-align: center !important;
  }
  .cid-t4wR9h1qQp .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbO4ts58lF {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-38-2000x1500.jpg");
}
.cid-tbO4ts58lF .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbO4ts58lF .mbr-text,
.cid-tbO4ts58lF .mbr-section-btn {
  color: #ffffff;
}
.cid-tbO4ts58lF .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbO4ts58lF .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbO4ts58lF .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbO4ts58lF .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbO4ts58lF .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbO4ts58lF .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbO4ts58lF .mbr-section-subtitle,
.cid-tbO4ts58lF .mbr-section-btn {
  text-align: center;
}
.cid-t4yhondcxF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4yhondcxF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4yhondcxF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4yhondcxF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4yhondcxF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4yhondcxF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4yhondcxF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4yhondcxF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4yhondcxF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4yhondcxF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4yhorTCcp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4yhorTCcp .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4yhorTCcp .content {
    text-align: center;
  }
  .cid-t4yhorTCcp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4yhorTCcp .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4yhorTCcp .input-group-btn {
  display: inline-block;
}
.cid-t4yhorTCcp .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4yhorTCcp .img-logo img {
  height: 6rem;
}
.cid-t4yhorTCcp [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4yhorTCcp [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4yhorTCcp .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4yhorTCcp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4yhorTCcp .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4yhorTCcp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4yhorTCcp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4yhorTCcp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4yhorTCcp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4yhorTCcp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4yhorTCcp .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4yhorTCcp form .input-group input.form-control,
.cid-t4yhorTCcp form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4yhorTCcp .form-inline {
  justify-content: center;
}
.cid-t4yhorTCcp .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4yhorTCcp .foot-logo {
    text-align: center !important;
  }
  .cid-t4yhorTCcp .foot-title {
    text-align: center !important;
  }
  .cid-t4yhorTCcp .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbObLdaWtr {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-7286-2000x1500.jpg");
}
.cid-tbObLdaWtr .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbObLdaWtr .mbr-text,
.cid-tbObLdaWtr .mbr-section-btn {
  color: #ffffff;
}
.cid-tbObLdaWtr .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbObLdaWtr .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbObLdaWtr .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbObLdaWtr .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbObLdaWtr .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbObLdaWtr .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbObLdaWtr .mbr-section-subtitle,
.cid-tbObLdaWtr .mbr-section-btn {
  text-align: center;
}
.cid-t4DoEEviHo {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4DoEEviHo .mbr-section-subtitle {
  color: #767676;
}
.cid-t4CAJTQuRl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t4CAJTQuRl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4CAJTQuRl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4CAJTQuRl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4CAJTQuRl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4CAJTQuRl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4CAJTQuRl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4CAJTQuRl .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4CAJTQuRl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4CAJTQuRl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t4Ds5VIgbJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4Ds5VIgbJ .mbr-section-subtitle {
  color: #767676;
}
.cid-t4Ds7kTIMe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4Ds7kTIMe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4Ds7kTIMe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4Ds7kTIMe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4Ds7kTIMe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4Ds7kTIMe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4Ds7kTIMe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4Ds7kTIMe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4Ds7kTIMe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4Ds7kTIMe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4DylASbDe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DylASbDe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DylASbDe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DylASbDe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DylASbDe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DylASbDe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DylASbDe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DylASbDe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DylASbDe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DylASbDe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4DzCFtJWN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DzCFtJWN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DzCFtJWN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DzCFtJWN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DzCFtJWN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DzCFtJWN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DzCFtJWN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DzCFtJWN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DzCFtJWN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DzCFtJWN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4CAJVTzpa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4CAJVTzpa .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4CAJVTzpa .content {
    text-align: center;
  }
  .cid-t4CAJVTzpa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4CAJVTzpa .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4CAJVTzpa .input-group-btn {
  display: inline-block;
}
.cid-t4CAJVTzpa .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4CAJVTzpa .img-logo img {
  height: 6rem;
}
.cid-t4CAJVTzpa [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4CAJVTzpa [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4CAJVTzpa .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4CAJVTzpa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4CAJVTzpa .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4CAJVTzpa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4CAJVTzpa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4CAJVTzpa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4CAJVTzpa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4CAJVTzpa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4CAJVTzpa .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4CAJVTzpa form .input-group input.form-control,
.cid-t4CAJVTzpa form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4CAJVTzpa .form-inline {
  justify-content: center;
}
.cid-t4CAJVTzpa .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4CAJVTzpa .foot-logo {
    text-align: center !important;
  }
  .cid-t4CAJVTzpa .foot-title {
    text-align: center !important;
  }
  .cid-t4CAJVTzpa .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbOcesgAyW {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-153-1536x2048.jpg");
}
.cid-tbOcesgAyW .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbOcesgAyW .mbr-text,
.cid-tbOcesgAyW .mbr-section-btn {
  color: #ffffff;
}
.cid-tbOcesgAyW .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbOcesgAyW .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbOcesgAyW .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbOcesgAyW .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbOcesgAyW .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbOcesgAyW .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbOcesgAyW .mbr-section-subtitle,
.cid-tbOcesgAyW .mbr-section-btn {
  text-align: center;
}
.cid-t4DC6QKA3S {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-t4DC6QKA3S .image-block {
  margin: auto;
}
.cid-t4DC6QKA3S figcaption {
  position: relative;
}
.cid-t4DC6QKA3S figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t4DC6QKA3S .image-block {
    width: 100% !important;
  }
}
.cid-t4DBpWSKeg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4DBpWSKeg .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4DBpWSKeg .content {
    text-align: center;
  }
  .cid-t4DBpWSKeg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4DBpWSKeg .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4DBpWSKeg .input-group-btn {
  display: inline-block;
}
.cid-t4DBpWSKeg .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4DBpWSKeg .img-logo img {
  height: 6rem;
}
.cid-t4DBpWSKeg [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4DBpWSKeg [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4DBpWSKeg .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4DBpWSKeg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4DBpWSKeg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4DBpWSKeg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4DBpWSKeg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4DBpWSKeg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4DBpWSKeg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4DBpWSKeg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4DBpWSKeg .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4DBpWSKeg form .input-group input.form-control,
.cid-t4DBpWSKeg form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4DBpWSKeg .form-inline {
  justify-content: center;
}
.cid-t4DBpWSKeg .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4DBpWSKeg .foot-logo {
    text-align: center !important;
  }
  .cid-t4DBpWSKeg .foot-title {
    text-align: center !important;
  }
  .cid-t4DBpWSKeg .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbO6S6q1cU {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/image00002-2000x1500.jpg");
}
.cid-tbO6S6q1cU .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbO6S6q1cU .mbr-text,
.cid-tbO6S6q1cU .mbr-section-btn {
  color: #ffffff;
}
.cid-tbO6S6q1cU .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbO6S6q1cU .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbO6S6q1cU .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbO6S6q1cU .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbO6S6q1cU .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbO6S6q1cU .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbO6S6q1cU .mbr-section-subtitle,
.cid-tbO6S6q1cU .mbr-section-btn {
  text-align: center;
}
.cid-t4DDlw6FmK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4DDlw6FmK .mbr-section-subtitle {
  color: #767676;
}
.cid-t4DD2P5XZL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DD2P5XZL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DD2P5XZL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DD2P5XZL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DD2P5XZL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DD2P5XZL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DD2P5XZL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DD2P5XZL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DD2P5XZL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DD2P5XZL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4DDEc2qlg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DDEc2qlg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DDEc2qlg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DDEc2qlg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DDEc2qlg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DDEc2qlg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DDEc2qlg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DDEc2qlg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DDEc2qlg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DDEc2qlg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4DFbU63XO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DFbU63XO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DFbU63XO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DFbU63XO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DFbU63XO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DFbU63XO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DFbU63XO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DFbU63XO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DFbU63XO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DFbU63XO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4DDn9ED54 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4DDn9ED54 .mbr-section-subtitle {
  color: #767676;
}
.cid-t4DJoZ9oMi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DJoZ9oMi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DJoZ9oMi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DJoZ9oMi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DJoZ9oMi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DJoZ9oMi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DJoZ9oMi .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DJoZ9oMi .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DJoZ9oMi .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DJoZ9oMi .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4DXuOK76P {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DXuOK76P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DXuOK76P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DXuOK76P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DXuOK76P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DXuOK76P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DXuOK76P .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DXuOK76P .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DXuOK76P .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DXuOK76P .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4DYv10YGE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4DYv10YGE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4DYv10YGE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4DYv10YGE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4DYv10YGE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4DYv10YGE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4DYv10YGE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4DYv10YGE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4DYv10YGE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4DYv10YGE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4E0esjaI1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4E0esjaI1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4E0esjaI1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4E0esjaI1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4E0esjaI1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4E0esjaI1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4E0esjaI1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4E0esjaI1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4E0esjaI1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4E0esjaI1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4E14FTJrg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4E14FTJrg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4E14FTJrg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4E14FTJrg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4E14FTJrg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4E14FTJrg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4E14FTJrg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4E14FTJrg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4E14FTJrg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4E14FTJrg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4E23SGnDn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4E23SGnDn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4E23SGnDn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4E23SGnDn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4E23SGnDn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4E23SGnDn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4E23SGnDn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4E23SGnDn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4E23SGnDn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4E23SGnDn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4E8qMHTtR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4E8qMHTtR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4E8qMHTtR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4E8qMHTtR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4E8qMHTtR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4E8qMHTtR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4E8qMHTtR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4E8qMHTtR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4E8qMHTtR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4E8qMHTtR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4E9rkiF1a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4E9rkiF1a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4E9rkiF1a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4E9rkiF1a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4E9rkiF1a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4E9rkiF1a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4E9rkiF1a .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4E9rkiF1a .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4E9rkiF1a .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4E9rkiF1a .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sjzODIJGhr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sjzODIJGhr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sjzODIJGhr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sjzODIJGhr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sjzODIJGhr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sjzODIJGhr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sjzODIJGhr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sjzODIJGhr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sjzODIJGhr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sjzODIJGhr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sjzODLEmUP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sjzODLEmUP .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sjzODLEmUP .content {
    text-align: center;
  }
  .cid-sjzODLEmUP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sjzODLEmUP .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-sjzODLEmUP .input-group-btn {
  display: inline-block;
}
.cid-sjzODLEmUP .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-sjzODLEmUP .img-logo img {
  height: 6rem;
}
.cid-sjzODLEmUP [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sjzODLEmUP [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-sjzODLEmUP .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-sjzODLEmUP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjzODLEmUP .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-sjzODLEmUP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-sjzODLEmUP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-sjzODLEmUP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sjzODLEmUP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sjzODLEmUP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjzODLEmUP .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-sjzODLEmUP form .input-group input.form-control,
.cid-sjzODLEmUP form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-sjzODLEmUP .form-inline {
  justify-content: center;
}
.cid-sjzODLEmUP .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sjzODLEmUP .foot-logo {
    text-align: center !important;
  }
  .cid-sjzODLEmUP .foot-title {
    text-align: center !important;
  }
  .cid-sjzODLEmUP .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tbOaFEiKpN {
  padding-top: 25rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/img-5356-2000x1500.jpg");
}
.cid-tbOaFEiKpN .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-tbOaFEiKpN .mbr-text,
.cid-tbOaFEiKpN .mbr-section-btn {
  color: #ffffff;
}
.cid-tbOaFEiKpN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tbOaFEiKpN .container-text {
  margin-top: 6.31rem;
  margin-bottom: 0.63rem;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 991px) {
  .cid-tbOaFEiKpN .container-text {
    margin-top: 6.25rem;
  }
}
@media (max-width: 767px) {
  .cid-tbOaFEiKpN .container-text {
    margin-top: 4.37rem;
  }
}
@media (max-width: 479px) {
  .cid-tbOaFEiKpN .container-text {
    margin-top: 3.75rem;
  }
}
.cid-tbOaFEiKpN .container {
  align-items: flex-start;
  box-shadow: 0 0 0 0 rgba(255, 142, 94, 0.5);
}
.cid-tbOaFEiKpN .mbr-section-subtitle,
.cid-tbOaFEiKpN .mbr-section-btn {
  text-align: center;
}
.cid-t4H5oOEEYe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4H5oOEEYe .mbr-section-subtitle {
  color: #767676;
}
.cid-t4H5oOUQd3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oOUQd3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oOUQd3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oOUQd3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oOUQd3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oOUQd3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oOUQd3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oOUQd3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oOUQd3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oOUQd3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4H5oPmhzd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oPmhzd .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oPmhzd .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oPmhzd .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oPmhzd .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oPmhzd .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oPmhzd .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oPmhzd .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oPmhzd .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oPmhzd .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4H5oQ7X2j {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4H5oQ7X2j .mbr-section-subtitle {
  color: #767676;
}
.cid-t4H5oQlD7f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oQlD7f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oQlD7f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oQlD7f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oQlD7f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oQlD7f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oQlD7f .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oQlD7f .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oQlD7f .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oQlD7f .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4H5oQJE6i {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oQJE6i .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oQJE6i .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oQJE6i .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oQJE6i .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oQJE6i .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oQJE6i .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oQJE6i .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oQJE6i .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oQJE6i .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4H5oRbTT6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oRbTT6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oRbTT6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oRbTT6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oRbTT6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oRbTT6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oRbTT6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oRbTT6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oRbTT6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oRbTT6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4H5oRHKbH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oRHKbH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oRHKbH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oRHKbH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oRHKbH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oRHKbH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oRHKbH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oRHKbH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oRHKbH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oRHKbH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4H5oS7I6o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oS7I6o .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oS7I6o .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oS7I6o .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oS7I6o .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oS7I6o .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oS7I6o .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oS7I6o .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oS7I6o .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oS7I6o .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4Hu2gMNxs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4Hu2gMNxs .mbr-section-subtitle {
  color: #767676;
}
.cid-t4H5oSy2HJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4H5oSy2HJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t4H5oSy2HJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t4H5oSy2HJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t4H5oSy2HJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t4H5oSy2HJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t4H5oSy2HJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t4H5oSy2HJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t4H5oSy2HJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t4H5oSy2HJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  background: linear-gradient(to left, #554346, #45505b) !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t4H5oYw2An {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t4H5oYw2An .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4H5oYw2An .content {
    text-align: center;
  }
  .cid-t4H5oYw2An .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t4H5oYw2An .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t4H5oYw2An .input-group-btn {
  display: inline-block;
}
.cid-t4H5oYw2An .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t4H5oYw2An .img-logo img {
  height: 6rem;
}
.cid-t4H5oYw2An [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t4H5oYw2An [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t4H5oYw2An .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t4H5oYw2An .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t4H5oYw2An .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t4H5oYw2An .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t4H5oYw2An .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t4H5oYw2An .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t4H5oYw2An .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t4H5oYw2An .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t4H5oYw2An .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t4H5oYw2An form .input-group input.form-control,
.cid-t4H5oYw2An form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t4H5oYw2An .form-inline {
  justify-content: center;
}
.cid-t4H5oYw2An .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t4H5oYw2An .foot-logo {
    text-align: center !important;
  }
  .cid-t4H5oYw2An .foot-title {
    text-align: center !important;
  }
  .cid-t4H5oYw2An .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7wJ5zuWNR {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-t7wJ5zuWNR .container {
  max-width: 1500px;
}
.cid-t7wJ5zuWNR img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-t7wJ5zuWNR img:hover {
  transform: scale(1.1);
}
.cid-t7wJ5zuWNR .row {
  background: #ffffff;
}
.cid-t7wJ5zuWNR .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-t7wJ5zuWNR h2 {
  padding: 0;
  margin: 0;
}
.cid-t7wJ5zuWNR .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7wJ5zuWNR .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-t7wJ5zuWNR .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-t7wJ5zuWNR .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-t7wJ5zuWNR .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-t7wJ5zuWNR .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-t7wJ5zuWNR .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7wJ5zuWNR .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t7wJ5zuWNR .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-t7wJ5zuWNR .row {
    margin: 0rem;
  }
  .cid-t7wJ5zuWNR .text-col {
    padding: 2rem 1rem;
  }
  .cid-t7wJ5zuWNR .number {
    margin-right: 2rem;
  }
  .cid-t7wJ5zuWNR .img-col {
    margin-bottom: 3rem;
  }
}
.cid-t7wJ5zuWNR H2 {
  color: #333333;
}
.cid-t7wJ5zuWNR .mbr-text {
  color: #000000;
}
.cid-t7wJ5GGqkc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7wJ5GGqkc .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wJ5GGqkc .content {
    text-align: center;
  }
  .cid-t7wJ5GGqkc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7wJ5GGqkc .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7wJ5GGqkc .input-group-btn {
  display: inline-block;
}
.cid-t7wJ5GGqkc .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7wJ5GGqkc .img-logo img {
  height: 6rem;
}
.cid-t7wJ5GGqkc [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7wJ5GGqkc [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7wJ5GGqkc .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wJ5GGqkc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7wJ5GGqkc .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7wJ5GGqkc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7wJ5GGqkc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7wJ5GGqkc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7wJ5GGqkc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7wJ5GGqkc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7wJ5GGqkc .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7wJ5GGqkc form .input-group input.form-control,
.cid-t7wJ5GGqkc form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7wJ5GGqkc .form-inline {
  justify-content: center;
}
.cid-t7wJ5GGqkc .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7wJ5GGqkc .foot-logo {
    text-align: center !important;
  }
  .cid-t7wJ5GGqkc .foot-title {
    text-align: center !important;
  }
  .cid-t7wJ5GGqkc .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7wNPgDdgr {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-t7wNPgDdgr .container {
  max-width: 1500px;
}
.cid-t7wNPgDdgr img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-t7wNPgDdgr img:hover {
  transform: scale(1.1);
}
.cid-t7wNPgDdgr .row {
  background: #ffffff;
}
.cid-t7wNPgDdgr .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-t7wNPgDdgr h2 {
  padding: 0;
  margin: 0;
}
.cid-t7wNPgDdgr .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7wNPgDdgr .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-t7wNPgDdgr .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-t7wNPgDdgr .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-t7wNPgDdgr .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-t7wNPgDdgr .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-t7wNPgDdgr .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7wNPgDdgr .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t7wNPgDdgr .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-t7wNPgDdgr .row {
    margin: 0rem;
  }
  .cid-t7wNPgDdgr .text-col {
    padding: 2rem 1rem;
  }
  .cid-t7wNPgDdgr .number {
    margin-right: 2rem;
  }
  .cid-t7wNPgDdgr .img-col {
    margin-bottom: 3rem;
  }
}
.cid-t7wNPgDdgr H2 {
  color: #333333;
}
.cid-t7wNPgDdgr .mbr-text {
  color: #000000;
}
.cid-t7wNPlnOaR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7wNPlnOaR .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wNPlnOaR .content {
    text-align: center;
  }
  .cid-t7wNPlnOaR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7wNPlnOaR .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7wNPlnOaR .input-group-btn {
  display: inline-block;
}
.cid-t7wNPlnOaR .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7wNPlnOaR .img-logo img {
  height: 6rem;
}
.cid-t7wNPlnOaR [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7wNPlnOaR [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7wNPlnOaR .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wNPlnOaR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7wNPlnOaR .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7wNPlnOaR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7wNPlnOaR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7wNPlnOaR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7wNPlnOaR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7wNPlnOaR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7wNPlnOaR .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7wNPlnOaR form .input-group input.form-control,
.cid-t7wNPlnOaR form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7wNPlnOaR .form-inline {
  justify-content: center;
}
.cid-t7wNPlnOaR .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7wNPlnOaR .foot-logo {
    text-align: center !important;
  }
  .cid-t7wNPlnOaR .foot-title {
    text-align: center !important;
  }
  .cid-t7wNPlnOaR .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7wOWq9esm {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-t7wOWq9esm .container {
  max-width: 1500px;
}
.cid-t7wOWq9esm img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-t7wOWq9esm img:hover {
  transform: scale(1.1);
}
.cid-t7wOWq9esm .row {
  background: #ffffff;
}
.cid-t7wOWq9esm .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-t7wOWq9esm h2 {
  padding: 0;
  margin: 0;
}
.cid-t7wOWq9esm .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7wOWq9esm .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-t7wOWq9esm .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-t7wOWq9esm .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-t7wOWq9esm .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-t7wOWq9esm .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-t7wOWq9esm .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7wOWq9esm .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t7wOWq9esm .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-t7wOWq9esm .row {
    margin: 0rem;
  }
  .cid-t7wOWq9esm .text-col {
    padding: 2rem 1rem;
  }
  .cid-t7wOWq9esm .number {
    margin-right: 2rem;
  }
  .cid-t7wOWq9esm .img-col {
    margin-bottom: 3rem;
  }
}
.cid-t7wOWq9esm H2 {
  color: #333333;
}
.cid-t7wOWq9esm .mbr-text {
  color: #000000;
}
.cid-t7wOWvdm7o {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7wOWvdm7o .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wOWvdm7o .content {
    text-align: center;
  }
  .cid-t7wOWvdm7o .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7wOWvdm7o .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7wOWvdm7o .input-group-btn {
  display: inline-block;
}
.cid-t7wOWvdm7o .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7wOWvdm7o .img-logo img {
  height: 6rem;
}
.cid-t7wOWvdm7o [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7wOWvdm7o [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7wOWvdm7o .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wOWvdm7o .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7wOWvdm7o .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7wOWvdm7o .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7wOWvdm7o .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7wOWvdm7o .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7wOWvdm7o .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7wOWvdm7o .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7wOWvdm7o .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7wOWvdm7o form .input-group input.form-control,
.cid-t7wOWvdm7o form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7wOWvdm7o .form-inline {
  justify-content: center;
}
.cid-t7wOWvdm7o .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7wOWvdm7o .foot-logo {
    text-align: center !important;
  }
  .cid-t7wOWvdm7o .foot-title {
    text-align: center !important;
  }
  .cid-t7wOWvdm7o .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7wPRVsVWK {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-t7wPRVsVWK .container {
  max-width: 1500px;
}
.cid-t7wPRVsVWK img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-t7wPRVsVWK img:hover {
  transform: scale(1.1);
}
.cid-t7wPRVsVWK .row {
  background: #ffffff;
}
.cid-t7wPRVsVWK .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-t7wPRVsVWK h2 {
  padding: 0;
  margin: 0;
}
.cid-t7wPRVsVWK .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7wPRVsVWK .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-t7wPRVsVWK .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-t7wPRVsVWK .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-t7wPRVsVWK .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-t7wPRVsVWK .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-t7wPRVsVWK .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7wPRVsVWK .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t7wPRVsVWK .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-t7wPRVsVWK .row {
    margin: 0rem;
  }
  .cid-t7wPRVsVWK .text-col {
    padding: 2rem 1rem;
  }
  .cid-t7wPRVsVWK .number {
    margin-right: 2rem;
  }
  .cid-t7wPRVsVWK .img-col {
    margin-bottom: 3rem;
  }
}
.cid-t7wPRVsVWK H2 {
  color: #333333;
}
.cid-t7wPRVsVWK .mbr-text {
  color: #000000;
}
.cid-t7wPS0cXuR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7wPS0cXuR .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wPS0cXuR .content {
    text-align: center;
  }
  .cid-t7wPS0cXuR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7wPS0cXuR .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7wPS0cXuR .input-group-btn {
  display: inline-block;
}
.cid-t7wPS0cXuR .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7wPS0cXuR .img-logo img {
  height: 6rem;
}
.cid-t7wPS0cXuR [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7wPS0cXuR [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7wPS0cXuR .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wPS0cXuR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7wPS0cXuR .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7wPS0cXuR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7wPS0cXuR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7wPS0cXuR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7wPS0cXuR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7wPS0cXuR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7wPS0cXuR .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7wPS0cXuR form .input-group input.form-control,
.cid-t7wPS0cXuR form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7wPS0cXuR .form-inline {
  justify-content: center;
}
.cid-t7wPS0cXuR .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7wPS0cXuR .foot-logo {
    text-align: center !important;
  }
  .cid-t7wPS0cXuR .foot-title {
    text-align: center !important;
  }
  .cid-t7wPS0cXuR .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7wQNSiq9y {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-t7wQNSiq9y .container {
  max-width: 1500px;
}
.cid-t7wQNSiq9y img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-t7wQNSiq9y img:hover {
  transform: scale(1.1);
}
.cid-t7wQNSiq9y .row {
  background: #ffffff;
}
.cid-t7wQNSiq9y .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-t7wQNSiq9y h2 {
  padding: 0;
  margin: 0;
}
.cid-t7wQNSiq9y .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7wQNSiq9y .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-t7wQNSiq9y .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-t7wQNSiq9y .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-t7wQNSiq9y .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-t7wQNSiq9y .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-t7wQNSiq9y .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7wQNSiq9y .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t7wQNSiq9y .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-t7wQNSiq9y .row {
    margin: 0rem;
  }
  .cid-t7wQNSiq9y .text-col {
    padding: 2rem 1rem;
  }
  .cid-t7wQNSiq9y .number {
    margin-right: 2rem;
  }
  .cid-t7wQNSiq9y .img-col {
    margin-bottom: 3rem;
  }
}
.cid-t7wQNSiq9y H2 {
  color: #333333;
}
.cid-t7wQNSiq9y .mbr-text {
  color: #000000;
}
.cid-t7wQNXqmiR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7wQNXqmiR .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wQNXqmiR .content {
    text-align: center;
  }
  .cid-t7wQNXqmiR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7wQNXqmiR .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7wQNXqmiR .input-group-btn {
  display: inline-block;
}
.cid-t7wQNXqmiR .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7wQNXqmiR .img-logo img {
  height: 6rem;
}
.cid-t7wQNXqmiR [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7wQNXqmiR [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7wQNXqmiR .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wQNXqmiR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7wQNXqmiR .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7wQNXqmiR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7wQNXqmiR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7wQNXqmiR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7wQNXqmiR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7wQNXqmiR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7wQNXqmiR .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7wQNXqmiR form .input-group input.form-control,
.cid-t7wQNXqmiR form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7wQNXqmiR .form-inline {
  justify-content: center;
}
.cid-t7wQNXqmiR .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7wQNXqmiR .foot-logo {
    text-align: center !important;
  }
  .cid-t7wQNXqmiR .foot-title {
    text-align: center !important;
  }
  .cid-t7wQNXqmiR .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7wRmYgFHi {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-t7wRmYgFHi .container {
  max-width: 1500px;
}
.cid-t7wRmYgFHi img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-t7wRmYgFHi img:hover {
  transform: scale(1.1);
}
.cid-t7wRmYgFHi .row {
  background: #ffffff;
}
.cid-t7wRmYgFHi .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-t7wRmYgFHi h2 {
  padding: 0;
  margin: 0;
}
.cid-t7wRmYgFHi .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7wRmYgFHi .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-t7wRmYgFHi .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-t7wRmYgFHi .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-t7wRmYgFHi .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-t7wRmYgFHi .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-t7wRmYgFHi .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7wRmYgFHi .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t7wRmYgFHi .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-t7wRmYgFHi .row {
    margin: 0rem;
  }
  .cid-t7wRmYgFHi .text-col {
    padding: 2rem 1rem;
  }
  .cid-t7wRmYgFHi .number {
    margin-right: 2rem;
  }
  .cid-t7wRmYgFHi .img-col {
    margin-bottom: 3rem;
  }
}
.cid-t7wRmYgFHi H2 {
  color: #333333;
  text-align: left;
}
.cid-t7wRmYgFHi .mbr-text {
  color: #000000;
}
.cid-t7wRn2YTTq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7wRn2YTTq .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wRn2YTTq .content {
    text-align: center;
  }
  .cid-t7wRn2YTTq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7wRn2YTTq .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7wRn2YTTq .input-group-btn {
  display: inline-block;
}
.cid-t7wRn2YTTq .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7wRn2YTTq .img-logo img {
  height: 6rem;
}
.cid-t7wRn2YTTq [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7wRn2YTTq [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7wRn2YTTq .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wRn2YTTq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7wRn2YTTq .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7wRn2YTTq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7wRn2YTTq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7wRn2YTTq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7wRn2YTTq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7wRn2YTTq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7wRn2YTTq .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7wRn2YTTq form .input-group input.form-control,
.cid-t7wRn2YTTq form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7wRn2YTTq .form-inline {
  justify-content: center;
}
.cid-t7wRn2YTTq .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7wRn2YTTq .foot-logo {
    text-align: center !important;
  }
  .cid-t7wRn2YTTq .foot-title {
    text-align: center !important;
  }
  .cid-t7wRn2YTTq .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7wS4NcBgf {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-t7wS4NcBgf .container {
  max-width: 1500px;
}
.cid-t7wS4NcBgf img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-t7wS4NcBgf img:hover {
  transform: scale(1.1);
}
.cid-t7wS4NcBgf .row {
  background: #ffffff;
}
.cid-t7wS4NcBgf .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-t7wS4NcBgf h2 {
  padding: 0;
  margin: 0;
}
.cid-t7wS4NcBgf .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7wS4NcBgf .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-t7wS4NcBgf .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-t7wS4NcBgf .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-t7wS4NcBgf .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-t7wS4NcBgf .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-t7wS4NcBgf .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-t7wS4NcBgf .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-t7wS4NcBgf .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-t7wS4NcBgf .row {
    margin: 0rem;
  }
  .cid-t7wS4NcBgf .text-col {
    padding: 2rem 1rem;
  }
  .cid-t7wS4NcBgf .number {
    margin-right: 2rem;
  }
  .cid-t7wS4NcBgf .img-col {
    margin-bottom: 3rem;
  }
}
.cid-t7wS4NcBgf H2 {
  color: #333333;
  text-align: left;
}
.cid-t7wS4NcBgf .mbr-text {
  color: #000000;
}
.cid-t7wS4RTTCQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7wS4RTTCQ .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wS4RTTCQ .content {
    text-align: center;
  }
  .cid-t7wS4RTTCQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7wS4RTTCQ .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7wS4RTTCQ .input-group-btn {
  display: inline-block;
}
.cid-t7wS4RTTCQ .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7wS4RTTCQ .img-logo img {
  height: 6rem;
}
.cid-t7wS4RTTCQ [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7wS4RTTCQ [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7wS4RTTCQ .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7wS4RTTCQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7wS4RTTCQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7wS4RTTCQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7wS4RTTCQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7wS4RTTCQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7wS4RTTCQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7wS4RTTCQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7wS4RTTCQ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7wS4RTTCQ form .input-group input.form-control,
.cid-t7wS4RTTCQ form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7wS4RTTCQ .form-inline {
  justify-content: center;
}
.cid-t7wS4RTTCQ .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7wS4RTTCQ .foot-logo {
    text-align: center !important;
  }
  .cid-t7wS4RTTCQ .foot-title {
    text-align: center !important;
  }
  .cid-t7wS4RTTCQ .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7yrpgRUX2 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7yrpgRUX2 .mbr-section-subtitle {
  color: #767676;
}
.cid-t7yrpgRUX2 .btn {
  margin: 0 0 .5rem 0;
}
.cid-t7yrjirSOQ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/image00006-738x554.jpg");
}
.cid-tg6jCtFvL3 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tg6jCtFvL3 .item-subtitle a {
  font-weight: 600;
}
.cid-tg6jCtFvL3 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tg6jCtFvL3 .item:hover img {
  transform: scale(1.05);
}
.cid-tg6jCtFvL3 .item-img {
  overflow: hidden;
}
.cid-tg6jCtFvL3 img,
.cid-tg6jCtFvL3 .item-img {
  width: 100%;
  transition: all 1s;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tg6jCtFvL3 h5 {
  margin: 0;
}
.cid-tg6jCtFvL3 .item:focus,
.cid-tg6jCtFvL3 span:focus {
  outline: none;
}
.cid-tg6jCtFvL3 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tg6jCtFvL3 .item-content {
  padding-top: 2rem;
}
.cid-tg6jCtFvL3 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tg6jCtFvL3 .item-title {
  color: #666666;
}
.cid-t7y7PfDyKj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7y7PfDyKj .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7y7PfDyKj .content {
    text-align: center;
  }
  .cid-t7y7PfDyKj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7y7PfDyKj .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7y7PfDyKj .input-group-btn {
  display: inline-block;
}
.cid-t7y7PfDyKj .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7y7PfDyKj .img-logo img {
  height: 6rem;
}
.cid-t7y7PfDyKj [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7y7PfDyKj [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7y7PfDyKj .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7y7PfDyKj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7y7PfDyKj .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7y7PfDyKj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7y7PfDyKj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7y7PfDyKj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7y7PfDyKj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7y7PfDyKj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7y7PfDyKj .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7y7PfDyKj form .input-group input.form-control,
.cid-t7y7PfDyKj form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7y7PfDyKj .form-inline {
  justify-content: center;
}
.cid-t7y7PfDyKj .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7y7PfDyKj .foot-logo {
    text-align: center !important;
  }
  .cid-t7y7PfDyKj .foot-title {
    text-align: center !important;
  }
  .cid-t7y7PfDyKj .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7yOWmJ4pY {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7yOWmJ4pY .mbr-section-subtitle {
  color: #767676;
}
.cid-t7yOWmJ4pY .btn {
  margin: 0 0 .5rem 0;
}
.cid-t7yOWndTrn {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-8988-1184x888.jpg");
}
.cid-tg6lFB0XPy {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tg6lFB0XPy .item-subtitle a {
  font-weight: 600;
}
.cid-tg6lFB0XPy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tg6lFB0XPy .item:hover img {
  transform: scale(1.05);
}
.cid-tg6lFB0XPy .item-img {
  overflow: hidden;
}
.cid-tg6lFB0XPy img,
.cid-tg6lFB0XPy .item-img {
  width: 100%;
  transition: all 1s;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tg6lFB0XPy h5 {
  margin: 0;
}
.cid-tg6lFB0XPy .item:focus,
.cid-tg6lFB0XPy span:focus {
  outline: none;
}
.cid-tg6lFB0XPy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tg6lFB0XPy .item-content {
  padding-top: 2rem;
}
.cid-tg6lFB0XPy .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tg6lFB0XPy .item-title {
  color: #666666;
}
.cid-t7yOWsRJHN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7yOWsRJHN .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7yOWsRJHN .content {
    text-align: center;
  }
  .cid-t7yOWsRJHN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7yOWsRJHN .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7yOWsRJHN .input-group-btn {
  display: inline-block;
}
.cid-t7yOWsRJHN .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7yOWsRJHN .img-logo img {
  height: 6rem;
}
.cid-t7yOWsRJHN [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7yOWsRJHN [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7yOWsRJHN .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7yOWsRJHN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7yOWsRJHN .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7yOWsRJHN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7yOWsRJHN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7yOWsRJHN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7yOWsRJHN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7yOWsRJHN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7yOWsRJHN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7yOWsRJHN form .input-group input.form-control,
.cid-t7yOWsRJHN form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7yOWsRJHN .form-inline {
  justify-content: center;
}
.cid-t7yOWsRJHN .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7yOWsRJHN .foot-logo {
    text-align: center !important;
  }
  .cid-t7yOWsRJHN .foot-title {
    text-align: center !important;
  }
  .cid-t7yOWsRJHN .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-t7yWpAdG2o {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t7yWpAdG2o .mbr-section-subtitle {
  color: #767676;
}
.cid-t7yWpAdG2o .btn {
  margin: 0 0 .5rem 0;
}
.cid-t7yWpAGFjw {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/miami-beach-convention-center-2000x1500.jpg");
}
.cid-tg6lVDD8Y2 {
  padding-top: 5rem;
  padding-bottom: 10rem;
  background-color: #ffffff;
}
.cid-tg6lVDD8Y2 .item-subtitle a {
  font-weight: 600;
}
.cid-tg6lVDD8Y2 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tg6lVDD8Y2 .item:hover img {
  transform: scale(1.05);
}
.cid-tg6lVDD8Y2 .item-img {
  overflow: hidden;
}
.cid-tg6lVDD8Y2 img,
.cid-tg6lVDD8Y2 .item-img {
  width: 100%;
  transition: all 1s;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tg6lVDD8Y2 h5 {
  margin: 0;
}
.cid-tg6lVDD8Y2 .item:focus,
.cid-tg6lVDD8Y2 span:focus {
  outline: none;
}
.cid-tg6lVDD8Y2 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tg6lVDD8Y2 .item-content {
  padding-top: 2rem;
}
.cid-tg6lVDD8Y2 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-tg6lVDD8Y2 .item-title {
  color: #666666;
}
.cid-t7yWpG0E3d {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t7yWpG0E3d .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7yWpG0E3d .content {
    text-align: center;
  }
  .cid-t7yWpG0E3d .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t7yWpG0E3d .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-t7yWpG0E3d .input-group-btn {
  display: inline-block;
}
.cid-t7yWpG0E3d .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-t7yWpG0E3d .img-logo img {
  height: 6rem;
}
.cid-t7yWpG0E3d [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t7yWpG0E3d [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-t7yWpG0E3d .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-t7yWpG0E3d .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t7yWpG0E3d .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-t7yWpG0E3d .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-t7yWpG0E3d .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-t7yWpG0E3d .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t7yWpG0E3d .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t7yWpG0E3d .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t7yWpG0E3d .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7yWpG0E3d form .input-group input.form-control,
.cid-t7yWpG0E3d form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-t7yWpG0E3d .form-inline {
  justify-content: center;
}
.cid-t7yWpG0E3d .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t7yWpG0E3d .foot-logo {
    text-align: center !important;
  }
  .cid-t7yWpG0E3d .foot-title {
    text-align: center !important;
  }
  .cid-t7yWpG0E3d .mbr-text {
    text-align: center !important;
  }
}
.cid-tbLmLLuniA .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tbLmLLuniA .navbar-fixed-top {
  padding-top: 0;
}
.cid-tbLmLLuniA .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tbLmLLuniA .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbLmLLuniA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tbLmLLuniA .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tbLmLLuniA .dropdown-item,
.cid-tbLmLLuniA .nav-link,
.cid-tbLmLLuniA .brand-name {
  font-style: normal;
}
.cid-tbLmLLuniA .dropdown-item:hover,
.cid-tbLmLLuniA .nav-link:hover,
.cid-tbLmLLuniA .brand-name:hover {
  color: #193bba !important;
}
.cid-tbLmLLuniA .dropdown-menu {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tbLmLLuniA .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbLmLLuniA .nav-item {
  position: relative;
}
.cid-tbLmLLuniA .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tbLmLLuniA .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tbLmLLuniA .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tbLmLLuniA .nav-link {
    line-height: 6.13;
  }
  .cid-tbLmLLuniA .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tbLmLLuniA .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tbLmLLuniA .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .content-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tbLmLLuniA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tbLmLLuniA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tbLmLLuniA .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tbLmLLuniA .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbLmLLuniA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tbLmLLuniA .content-right-side {
  text-align: center;
}
.cid-tbLmLLuniA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tbLmLLuniA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tbLmLLuniA .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tbLmLLuniA .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tbLmLLuniA .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tbLmLLuniA .info-widget:first-child {
  margin-left: 0;
}
.cid-tbLmLLuniA .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tbLmLLuniA .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tbLmLLuniA .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tbLmLLuniA .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar {
    display: block;
    padding: 0;
  }
  .cid-tbLmLLuniA .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tbLmLLuniA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tbLmLLuniA .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tbLmLLuniA .navbar-toggler {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    justify-content: center;
  }
}
.cid-tbLmLLuniA .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tbLmLLuniA .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tbLmLLuniA .btn-sm {
  padding: 13px 29px;
}
.cid-tbLmLLuniA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tbLmLLuniA .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tbLmLLuniA .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tbLmLLuniA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbLmLLuniA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbLmLLuniA .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbLmLLuniA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbLmLLuniA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tbLmLLuniA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbLmLLuniA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbLmLLuniA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbLmLLuniA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbLmLLuniA .collapsed .btn {
  display: flex;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tbLmLLuniA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbLmLLuniA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tbLmLLuniA .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tbLmLLuniA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbLmLLuniA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tbLmLLuniA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbLmLLuniA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbLmLLuniA .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-tbLmLLuniA .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tbLmLLuniA .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tbLmLLuniA .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tbLmLLuniA .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tbLmLLuniA .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tbLmLLuniA .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tbLmLLuniA .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing,
  .cid-tbLmLLuniA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tbLmLLuniA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbLmLLuniA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbLmLLuniA img {
    height: 3.8rem !important;
  }
  .cid-tbLmLLuniA .btn {
    display: flex;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tbLmLLuniA .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbLmLLuniA .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-tbLmLLuniA .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tbLmLLuniA .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tbLmLLuniA .navbar-toggler {
  position: relative;
}
.cid-tbLmLLuniA .dropdown-item.active,
.cid-tbLmLLuniA .dropdown-item:active {
  color: initial;
}
.cid-tbLmLLuniA .widget-title {
  color: #82786e;
}
.cid-tbLmLLuniA .widget-text {
  color: #82786e;
}
.cid-tbLmLLuniA .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tbLmLLuniA .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tbLmLLuniA .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tbLmLLuniA .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tbLmLLuniA .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tbLmLLuniA .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tbLmLLuniA .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tbLmLLuniA .menu-content-top,
  .cid-tbLmLLuniA .menu-bottom {
    padding: 0 15px;
  }
  .cid-tbLmLLuniA button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tfJ6MkbthJ .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-tfJ6MkbthJ .navbar-fixed-top {
  padding-top: 0;
}
.cid-tfJ6MkbthJ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-tfJ6MkbthJ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-tfJ6MkbthJ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-tfJ6MkbthJ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-tfJ6MkbthJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tfJ6MkbthJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tfJ6MkbthJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-tfJ6MkbthJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tfJ6MkbthJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tfJ6MkbthJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tfJ6MkbthJ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tfJ6MkbthJ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-tfJ6MkbthJ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tfJ6MkbthJ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-tfJ6MkbthJ .dropdown-item,
.cid-tfJ6MkbthJ .nav-link,
.cid-tfJ6MkbthJ .brand-name {
  font-style: normal;
}
.cid-tfJ6MkbthJ .dropdown-item:hover,
.cid-tfJ6MkbthJ .nav-link:hover,
.cid-tfJ6MkbthJ .brand-name:hover {
  color: #193bba !important;
}
.cid-tfJ6MkbthJ .dropdown-menu {
  background-color: #ffffff;
}
.cid-tfJ6MkbthJ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-tfJ6MkbthJ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-tfJ6MkbthJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tfJ6MkbthJ .nav-item {
  position: relative;
}
.cid-tfJ6MkbthJ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tfJ6MkbthJ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-tfJ6MkbthJ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-tfJ6MkbthJ .nav-link {
    line-height: 6.13;
  }
  .cid-tfJ6MkbthJ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-tfJ6MkbthJ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-tfJ6MkbthJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJ6MkbthJ .content-text {
  margin-bottom: 0;
}
.cid-tfJ6MkbthJ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tfJ6MkbthJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tfJ6MkbthJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tfJ6MkbthJ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tfJ6MkbthJ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-tfJ6MkbthJ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tfJ6MkbthJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tfJ6MkbthJ .content-right-side {
  text-align: center;
}
.cid-tfJ6MkbthJ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tfJ6MkbthJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tfJ6MkbthJ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-tfJ6MkbthJ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-tfJ6MkbthJ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tfJ6MkbthJ .info-widget:first-child {
  margin-left: 0;
}
.cid-tfJ6MkbthJ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tfJ6MkbthJ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-tfJ6MkbthJ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-tfJ6MkbthJ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-tfJ6MkbthJ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-tfJ6MkbthJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-tfJ6MkbthJ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-tfJ6MkbthJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tfJ6MkbthJ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tfJ6MkbthJ .navbar-toggler {
    display: none;
  }
  .cid-tfJ6MkbthJ .navbar-collapse {
    justify-content: center;
  }
}
.cid-tfJ6MkbthJ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tfJ6MkbthJ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-tfJ6MkbthJ .btn-sm {
  padding: 13px 29px;
}
.cid-tfJ6MkbthJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tfJ6MkbthJ .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-tfJ6MkbthJ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-tfJ6MkbthJ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tfJ6MkbthJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tfJ6MkbthJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-tfJ6MkbthJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tfJ6MkbthJ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tfJ6MkbthJ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tfJ6MkbthJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tfJ6MkbthJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tfJ6MkbthJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-tfJ6MkbthJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfJ6MkbthJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tfJ6MkbthJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tfJ6MkbthJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfJ6MkbthJ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tfJ6MkbthJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-tfJ6MkbthJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tfJ6MkbthJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tfJ6MkbthJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tfJ6MkbthJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-tfJ6MkbthJ button.navbar-toggler:focus {
  outline: none;
}
.cid-tfJ6MkbthJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-tfJ6MkbthJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tfJ6MkbthJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tfJ6MkbthJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tfJ6MkbthJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tfJ6MkbthJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tfJ6MkbthJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tfJ6MkbthJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tfJ6MkbthJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tfJ6MkbthJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tfJ6MkbthJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tfJ6MkbthJ .collapsed .btn {
  display: flex;
}
.cid-tfJ6MkbthJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.collapsing,
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tfJ6MkbthJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tfJ6MkbthJ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tfJ6MkbthJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-tfJ6MkbthJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tfJ6MkbthJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-tfJ6MkbthJ .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-tfJ6MkbthJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tfJ6MkbthJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tfJ6MkbthJ .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-tfJ6MkbthJ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tfJ6MkbthJ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-tfJ6MkbthJ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-tfJ6MkbthJ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tfJ6MkbthJ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-tfJ6MkbthJ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-tfJ6MkbthJ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-tfJ6MkbthJ .navbar-collapse.collapsing,
  .cid-tfJ6MkbthJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-tfJ6MkbthJ .navbar-collapse.collapsing .navbar-nav,
  .cid-tfJ6MkbthJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tfJ6MkbthJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tfJ6MkbthJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tfJ6MkbthJ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-tfJ6MkbthJ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-tfJ6MkbthJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-tfJ6MkbthJ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tfJ6MkbthJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tfJ6MkbthJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tfJ6MkbthJ img {
    height: 3.8rem !important;
  }
  .cid-tfJ6MkbthJ .btn {
    display: flex;
  }
  .cid-tfJ6MkbthJ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-tfJ6MkbthJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tfJ6MkbthJ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-tfJ6MkbthJ .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-tfJ6MkbthJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tfJ6MkbthJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tfJ6MkbthJ .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-tfJ6MkbthJ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tfJ6MkbthJ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tfJ6MkbthJ .navbar-toggler {
  position: relative;
}
.cid-tfJ6MkbthJ .dropdown-item.active,
.cid-tfJ6MkbthJ .dropdown-item:active {
  color: initial;
}
.cid-tfJ6MkbthJ .widget-title {
  color: #82786e;
}
.cid-tfJ6MkbthJ .widget-text {
  color: #82786e;
}
.cid-tfJ6MkbthJ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-tfJ6MkbthJ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-tfJ6MkbthJ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-tfJ6MkbthJ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-tfJ6MkbthJ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-tfJ6MkbthJ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-tfJ6MkbthJ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-tfJ6MkbthJ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-tfJ6MkbthJ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-tfJ6MkbthJ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-tfJ6MkbthJ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-tfJ6MkbthJ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-tfJ6MkbthJ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-tfJ6MkbthJ .menu-content-top,
  .cid-tfJ6MkbthJ .menu-bottom {
    padding: 0 15px;
  }
  .cid-tfJ6MkbthJ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-tfJ6MtPl99 {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tfJ6MtPl99 .mbr-iconfont-social {
  font-size: 32px;
  color: #55b4d4;
}
.cid-tfJ6MtPl99 .social-list a:focus {
  text-decoration: none;
}
.cid-tfJ7gOpEel {
  background-image: url("../../../assets/images/safety3-736x491.jpg");
}
.cid-tfJ6MuGaUx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tfJ6MuGaUx .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tfJ6MuGaUx .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tfJ6MuGaUx .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tfJ6MuGaUx .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tfJ6MuGaUx .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tfJ6MuGaUx .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tfJ6MuGaUx .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tfJ6MuGaUx .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-tfJ6MuGaUx .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-tfJ6MuGaUx .btn-social + .btn {
  margin-left: .1rem;
}
.cid-tfJ6MuGaUx [class^="socicon-"]:before,
.cid-tfJ6MuGaUx [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tfJ6MuGaUx .btn {
    font-size: 20px !important;
  }
}
.cid-tfJ6Mvbq3V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tfJ6Mvbq3V .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tfJ6Mvbq3V .content {
    text-align: center;
  }
  .cid-tfJ6Mvbq3V .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tfJ6Mvbq3V .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-tfJ6Mvbq3V .input-group-btn {
  display: inline-block;
}
.cid-tfJ6Mvbq3V .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-tfJ6Mvbq3V .img-logo img {
  height: 6rem;
}
.cid-tfJ6Mvbq3V [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-tfJ6Mvbq3V [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-tfJ6Mvbq3V .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tfJ6Mvbq3V .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tfJ6Mvbq3V .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-tfJ6Mvbq3V .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tfJ6Mvbq3V .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-tfJ6Mvbq3V .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tfJ6Mvbq3V .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tfJ6Mvbq3V .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tfJ6Mvbq3V .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-tfJ6Mvbq3V form .input-group input.form-control,
.cid-tfJ6Mvbq3V form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-tfJ6Mvbq3V .form-inline {
  justify-content: center;
}
.cid-tfJ6Mvbq3V .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tfJ6Mvbq3V .foot-logo {
    text-align: center !important;
  }
  .cid-tfJ6Mvbq3V .foot-title {
    text-align: center !important;
  }
  .cid-tfJ6Mvbq3V .mbr-text {
    text-align: center !important;
  }
}
.cid-thCy1s5D8Z .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thCy1s5D8Z .navbar-fixed-top {
  padding-top: 0;
}
.cid-thCy1s5D8Z .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thCy1s5D8Z .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thCy1s5D8Z .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thCy1s5D8Z .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thCy1s5D8Z .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thCy1s5D8Z .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thCy1s5D8Z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thCy1s5D8Z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thCy1s5D8Z .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thCy1s5D8Z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thCy1s5D8Z .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thCy1s5D8Z .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thCy1s5D8Z .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thCy1s5D8Z .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thCy1s5D8Z .dropdown-item,
.cid-thCy1s5D8Z .nav-link,
.cid-thCy1s5D8Z .brand-name {
  font-style: normal;
}
.cid-thCy1s5D8Z .dropdown-item:hover,
.cid-thCy1s5D8Z .nav-link:hover,
.cid-thCy1s5D8Z .brand-name:hover {
  color: #193bba !important;
}
.cid-thCy1s5D8Z .dropdown-menu {
  background-color: #ffffff;
}
.cid-thCy1s5D8Z .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thCy1s5D8Z .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thCy1s5D8Z .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thCy1s5D8Z .nav-item {
  position: relative;
}
.cid-thCy1s5D8Z .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thCy1s5D8Z .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thCy1s5D8Z .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thCy1s5D8Z .nav-link {
    line-height: 6.13;
  }
  .cid-thCy1s5D8Z .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thCy1s5D8Z .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thCy1s5D8Z .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thCy1s5D8Z .content-text {
  margin-bottom: 0;
}
.cid-thCy1s5D8Z .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thCy1s5D8Z .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thCy1s5D8Z .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thCy1s5D8Z .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thCy1s5D8Z .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thCy1s5D8Z .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thCy1s5D8Z .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thCy1s5D8Z .content-right-side {
  text-align: center;
}
.cid-thCy1s5D8Z .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thCy1s5D8Z .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thCy1s5D8Z .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thCy1s5D8Z .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thCy1s5D8Z .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thCy1s5D8Z .info-widget:first-child {
  margin-left: 0;
}
.cid-thCy1s5D8Z .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thCy1s5D8Z .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thCy1s5D8Z .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thCy1s5D8Z .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thCy1s5D8Z .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thCy1s5D8Z .navbar {
    display: block;
    padding: 0;
  }
  .cid-thCy1s5D8Z .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thCy1s5D8Z .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thCy1s5D8Z .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thCy1s5D8Z .navbar-toggler {
    display: none;
  }
  .cid-thCy1s5D8Z .navbar-collapse {
    justify-content: center;
  }
}
.cid-thCy1s5D8Z .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thCy1s5D8Z .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thCy1s5D8Z .btn-sm {
  padding: 13px 29px;
}
.cid-thCy1s5D8Z .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thCy1s5D8Z .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thCy1s5D8Z .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thCy1s5D8Z .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thCy1s5D8Z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thCy1s5D8Z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thCy1s5D8Z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thCy1s5D8Z .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thCy1s5D8Z .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thCy1s5D8Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thCy1s5D8Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thCy1s5D8Z .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thCy1s5D8Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thCy1s5D8Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thCy1s5D8Z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thCy1s5D8Z .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thCy1s5D8Z .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thCy1s5D8Z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thCy1s5D8Z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thCy1s5D8Z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thCy1s5D8Z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thCy1s5D8Z button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thCy1s5D8Z button.navbar-toggler:focus {
  outline: none;
}
.cid-thCy1s5D8Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thCy1s5D8Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thCy1s5D8Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thCy1s5D8Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thCy1s5D8Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thCy1s5D8Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thCy1s5D8Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thCy1s5D8Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thCy1s5D8Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thCy1s5D8Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thCy1s5D8Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thCy1s5D8Z .collapsed .btn {
  display: flex;
}
.cid-thCy1s5D8Z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thCy1s5D8Z .collapsed .navbar-collapse.collapsing,
.cid-thCy1s5D8Z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thCy1s5D8Z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thCy1s5D8Z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thCy1s5D8Z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thCy1s5D8Z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thCy1s5D8Z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thCy1s5D8Z .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thCy1s5D8Z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thCy1s5D8Z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thCy1s5D8Z .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thCy1s5D8Z .collapsed button.navbar-toggler {
  display: block;
}
.cid-thCy1s5D8Z .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thCy1s5D8Z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thCy1s5D8Z .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-thCy1s5D8Z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thCy1s5D8Z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thCy1s5D8Z .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-thCy1s5D8Z .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thCy1s5D8Z .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thCy1s5D8Z .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thCy1s5D8Z .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thCy1s5D8Z .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thCy1s5D8Z .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thCy1s5D8Z .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thCy1s5D8Z .navbar-collapse.collapsing,
  .cid-thCy1s5D8Z .navbar-collapse.show {
    display: block !important;
  }
  .cid-thCy1s5D8Z .navbar-collapse.collapsing .navbar-nav,
  .cid-thCy1s5D8Z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thCy1s5D8Z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thCy1s5D8Z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thCy1s5D8Z .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thCy1s5D8Z .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thCy1s5D8Z .navbar-collapse.collapsing .navbar-buttons,
  .cid-thCy1s5D8Z .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thCy1s5D8Z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thCy1s5D8Z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thCy1s5D8Z img {
    height: 3.8rem !important;
  }
  .cid-thCy1s5D8Z .btn {
    display: flex;
  }
  .cid-thCy1s5D8Z button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thCy1s5D8Z .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thCy1s5D8Z .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thCy1s5D8Z .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-thCy1s5D8Z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thCy1s5D8Z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thCy1s5D8Z .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-thCy1s5D8Z .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thCy1s5D8Z .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thCy1s5D8Z .navbar-toggler {
  position: relative;
}
.cid-thCy1s5D8Z .dropdown-item.active,
.cid-thCy1s5D8Z .dropdown-item:active {
  color: initial;
}
.cid-thCy1s5D8Z .widget-title {
  color: #82786e;
}
.cid-thCy1s5D8Z .widget-text {
  color: #82786e;
}
.cid-thCy1s5D8Z .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thCy1s5D8Z .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thCy1s5D8Z .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thCy1s5D8Z .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thCy1s5D8Z .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thCy1s5D8Z .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thCy1s5D8Z .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thCy1s5D8Z .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thCy1s5D8Z .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thCy1s5D8Z .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thCy1s5D8Z .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thCy1s5D8Z .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thCy1s5D8Z .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thCy1s5D8Z .menu-content-top,
  .cid-thCy1s5D8Z .menu-bottom {
    padding: 0 15px;
  }
  .cid-thCy1s5D8Z button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thEup3YtBE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-thEup3YtBE P {
  color: #767676;
}
.cid-thCynMnsJq {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-thCynMnsJq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-thCynMnsJq .form-group {
  margin-bottom: 30px;
}
.cid-thCynMnsJq input,
.cid-thCynMnsJq textarea {
  border-radius: 0;
  padding: 1.5rem !important;
}
.cid-thCynMnsJq input.form-control {
  min-height: 4.125rem;
}
.cid-thCynMnsJq .form-group {
  position: relative;
  z-index: 1;
}
.cid-thCynMnsJq .form-group:after {
  display: block;
  content: '';
  position: absolute;
  bottom: -5px;
  left: 5px;
  height: 5px;
  width: 0px;
  background-color: #ff3366;
  transition: width 0.5s ease-in;
  z-index: 2;
}
.cid-thCynMnsJq .form-group:focus-within:after {
  width: calc(100% - 10px);
}
.cid-thCynMnsJq .form-control,
.cid-thCynMnsJq .field-input {
  padding: 0.5rem;
  background-color: #f8f8f8;
  border-color: #f8f8f8;
  color: #171717;
  font-size: 1.6rem;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-thCynMnsJq .form-control:focus,
.cid-thCynMnsJq .field-input:focus {
  background-color: #ffffff;
  border-color: #f8f8f8;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-thCynMnsJq input::-webkit-input-placeholder,
.cid-thCynMnsJq textarea::-webkit-input-placeholder {
  color: #999999;
}
.cid-thCynMnsJq input:-moz-placeholder,
.cid-thCynMnsJq textarea:-moz-placeholder {
  color: #999999;
}
.cid-thCynMnsJq .jq-selectbox li,
.cid-thCynMnsJq .jq-selectbox li {
  background-color: #f8f8f8;
  color: #000000;
}
.cid-thCynMnsJq .jq-selectbox li:hover,
.cid-thCynMnsJq .jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.cid-thCynMnsJq .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #f8f8f8;
}
.cid-thCynMnsJq .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #ffffff;
}
.cid-thCynMnsJq img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-thCynMnsJq .mbr-form {
  max-width: 990px;
}
.cid-thCynMnsJq textarea {
  min-height: 150px;
  resize: none;
}
.cid-thCynMnsJq .mbr-form .btn {
  width: auto;
  justify-content: space-between;
}
.cid-thCynMnsJq .mbr-form .btn .mbr-iconfont {
  order: 2;
  font-size: 1.5rem;
}
.cid-thCy1CzV2y {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-thCy1CzV2y .mbr-iconfont-social {
  font-size: 32px;
  color: #55b4d4;
}
.cid-thCy1CzV2y .social-list a:focus {
  text-decoration: none;
}
.cid-thCy1D5vyo .google-map {
  height: 25rem;
  position: relative;
}
.cid-thCy1D5vyo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-thCy1D5vyo .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-thCy1D5vyo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-thCy1D5vyo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-thCy1Dww41 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-thCy1Dww41 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-thCy1Dww41 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-thCy1Dww41 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-thCy1Dww41 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-thCy1Dww41 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-thCy1Dww41 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-thCy1Dww41 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-thCy1Dww41 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-thCy1Dww41 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-thCy1Dww41 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-thCy1Dww41 [class^="socicon-"]:before,
.cid-thCy1Dww41 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-thCy1Dww41 .btn {
    font-size: 20px !important;
  }
}
.cid-thCy1DWKdD {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thCy1DWKdD .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thCy1DWKdD .content {
    text-align: center;
  }
  .cid-thCy1DWKdD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thCy1DWKdD .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thCy1DWKdD .input-group-btn {
  display: inline-block;
}
.cid-thCy1DWKdD .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thCy1DWKdD .img-logo img {
  height: 6rem;
}
.cid-thCy1DWKdD [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thCy1DWKdD [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thCy1DWKdD .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thCy1DWKdD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thCy1DWKdD .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thCy1DWKdD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thCy1DWKdD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thCy1DWKdD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thCy1DWKdD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thCy1DWKdD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thCy1DWKdD .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thCy1DWKdD form .input-group input.form-control,
.cid-thCy1DWKdD form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thCy1DWKdD .form-inline {
  justify-content: center;
}
.cid-thCy1DWKdD .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thCy1DWKdD .foot-logo {
    text-align: center !important;
  }
  .cid-thCy1DWKdD .foot-title {
    text-align: center !important;
  }
  .cid-thCy1DWKdD .mbr-text {
    text-align: center !important;
  }
}
.cid-thHbaD0EZs .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thHbaD0EZs .navbar-fixed-top {
  padding-top: 0;
}
.cid-thHbaD0EZs .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thHbaD0EZs .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thHbaD0EZs .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thHbaD0EZs .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thHbaD0EZs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thHbaD0EZs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thHbaD0EZs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thHbaD0EZs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thHbaD0EZs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thHbaD0EZs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thHbaD0EZs .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thHbaD0EZs .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thHbaD0EZs .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thHbaD0EZs .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thHbaD0EZs .dropdown-item,
.cid-thHbaD0EZs .nav-link,
.cid-thHbaD0EZs .brand-name {
  font-style: normal;
}
.cid-thHbaD0EZs .dropdown-item:hover,
.cid-thHbaD0EZs .nav-link:hover,
.cid-thHbaD0EZs .brand-name:hover {
  color: #193bba !important;
}
.cid-thHbaD0EZs .dropdown-menu {
  background-color: #ffffff;
}
.cid-thHbaD0EZs .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thHbaD0EZs .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thHbaD0EZs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thHbaD0EZs .nav-item {
  position: relative;
}
.cid-thHbaD0EZs .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thHbaD0EZs .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thHbaD0EZs .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thHbaD0EZs .nav-link {
    line-height: 6.13;
  }
  .cid-thHbaD0EZs .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thHbaD0EZs .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thHbaD0EZs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thHbaD0EZs .content-text {
  margin-bottom: 0;
}
.cid-thHbaD0EZs .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thHbaD0EZs .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thHbaD0EZs .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thHbaD0EZs .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thHbaD0EZs .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thHbaD0EZs .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thHbaD0EZs .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thHbaD0EZs .content-right-side {
  text-align: center;
}
.cid-thHbaD0EZs .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thHbaD0EZs .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thHbaD0EZs .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thHbaD0EZs .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thHbaD0EZs .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thHbaD0EZs .info-widget:first-child {
  margin-left: 0;
}
.cid-thHbaD0EZs .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thHbaD0EZs .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thHbaD0EZs .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thHbaD0EZs .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thHbaD0EZs .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thHbaD0EZs .navbar {
    display: block;
    padding: 0;
  }
  .cid-thHbaD0EZs .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thHbaD0EZs .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thHbaD0EZs .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thHbaD0EZs .navbar-toggler {
    display: none;
  }
  .cid-thHbaD0EZs .navbar-collapse {
    justify-content: center;
  }
}
.cid-thHbaD0EZs .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thHbaD0EZs .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thHbaD0EZs .btn-sm {
  padding: 13px 29px;
}
.cid-thHbaD0EZs .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thHbaD0EZs .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thHbaD0EZs .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thHbaD0EZs .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thHbaD0EZs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thHbaD0EZs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thHbaD0EZs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thHbaD0EZs .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thHbaD0EZs .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thHbaD0EZs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thHbaD0EZs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thHbaD0EZs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thHbaD0EZs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thHbaD0EZs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thHbaD0EZs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thHbaD0EZs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thHbaD0EZs .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thHbaD0EZs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thHbaD0EZs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thHbaD0EZs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thHbaD0EZs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thHbaD0EZs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thHbaD0EZs button.navbar-toggler:focus {
  outline: none;
}
.cid-thHbaD0EZs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thHbaD0EZs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thHbaD0EZs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thHbaD0EZs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thHbaD0EZs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thHbaD0EZs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thHbaD0EZs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thHbaD0EZs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thHbaD0EZs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thHbaD0EZs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thHbaD0EZs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thHbaD0EZs .collapsed .btn {
  display: flex;
}
.cid-thHbaD0EZs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thHbaD0EZs .collapsed .navbar-collapse.collapsing,
.cid-thHbaD0EZs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thHbaD0EZs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thHbaD0EZs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thHbaD0EZs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thHbaD0EZs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thHbaD0EZs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thHbaD0EZs .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thHbaD0EZs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thHbaD0EZs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thHbaD0EZs .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thHbaD0EZs .collapsed button.navbar-toggler {
  display: block;
}
.cid-thHbaD0EZs .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thHbaD0EZs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thHbaD0EZs .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-thHbaD0EZs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thHbaD0EZs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thHbaD0EZs .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-thHbaD0EZs .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thHbaD0EZs .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thHbaD0EZs .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thHbaD0EZs .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thHbaD0EZs .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thHbaD0EZs .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thHbaD0EZs .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thHbaD0EZs .navbar-collapse.collapsing,
  .cid-thHbaD0EZs .navbar-collapse.show {
    display: block !important;
  }
  .cid-thHbaD0EZs .navbar-collapse.collapsing .navbar-nav,
  .cid-thHbaD0EZs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thHbaD0EZs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thHbaD0EZs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thHbaD0EZs .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thHbaD0EZs .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thHbaD0EZs .navbar-collapse.collapsing .navbar-buttons,
  .cid-thHbaD0EZs .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thHbaD0EZs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thHbaD0EZs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thHbaD0EZs img {
    height: 3.8rem !important;
  }
  .cid-thHbaD0EZs .btn {
    display: flex;
  }
  .cid-thHbaD0EZs button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thHbaD0EZs .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thHbaD0EZs .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thHbaD0EZs .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-thHbaD0EZs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thHbaD0EZs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thHbaD0EZs .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-thHbaD0EZs .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thHbaD0EZs .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thHbaD0EZs .navbar-toggler {
  position: relative;
}
.cid-thHbaD0EZs .dropdown-item.active,
.cid-thHbaD0EZs .dropdown-item:active {
  color: initial;
}
.cid-thHbaD0EZs .widget-title {
  color: #82786e;
}
.cid-thHbaD0EZs .widget-text {
  color: #82786e;
}
.cid-thHbaD0EZs .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thHbaD0EZs .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thHbaD0EZs .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thHbaD0EZs .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thHbaD0EZs .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thHbaD0EZs .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thHbaD0EZs .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thHbaD0EZs .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thHbaD0EZs .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thHbaD0EZs .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thHbaD0EZs .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thHbaD0EZs .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thHbaD0EZs .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thHbaD0EZs .menu-content-top,
  .cid-thHbaD0EZs .menu-bottom {
    padding: 0 15px;
  }
  .cid-thHbaD0EZs button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thHbaE1FoM {
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-thHbaE1FoM .mbr-iconfont-social {
  font-size: 32px;
  color: #55b4d4;
}
.cid-thHbaE1FoM .social-list a:focus {
  text-decoration: none;
}
.cid-thHbaEDoqN {
  background-image: url("../../../assets/images/safety3-736x491.jpg");
}
.cid-thHbaF7rTM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-thHbaF7rTM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-thHbaF7rTM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-thHbaF7rTM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-thHbaF7rTM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-thHbaF7rTM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-thHbaF7rTM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-thHbaF7rTM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-thHbaF7rTM .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-thHbaF7rTM .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-thHbaF7rTM .btn-social + .btn {
  margin-left: .1rem;
}
.cid-thHbaF7rTM [class^="socicon-"]:before,
.cid-thHbaF7rTM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-thHbaF7rTM .btn {
    font-size: 20px !important;
  }
}
.cid-thHbaFu0uc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thHbaFu0uc .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thHbaFu0uc .content {
    text-align: center;
  }
  .cid-thHbaFu0uc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thHbaFu0uc .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thHbaFu0uc .input-group-btn {
  display: inline-block;
}
.cid-thHbaFu0uc .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thHbaFu0uc .img-logo img {
  height: 6rem;
}
.cid-thHbaFu0uc [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thHbaFu0uc [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thHbaFu0uc .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thHbaFu0uc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thHbaFu0uc .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thHbaFu0uc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thHbaFu0uc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thHbaFu0uc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thHbaFu0uc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thHbaFu0uc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thHbaFu0uc .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thHbaFu0uc form .input-group input.form-control,
.cid-thHbaFu0uc form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thHbaFu0uc .form-inline {
  justify-content: center;
}
.cid-thHbaFu0uc .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thHbaFu0uc .foot-logo {
    text-align: center !important;
  }
  .cid-thHbaFu0uc .foot-title {
    text-align: center !important;
  }
  .cid-thHbaFu0uc .mbr-text {
    text-align: center !important;
  }
}
.cid-thIdJ3nKgQ {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thIdJ3nKgQ .container {
  max-width: 1500px;
}
.cid-thIdJ3nKgQ img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thIdJ3nKgQ img:hover {
  transform: scale(1.1);
}
.cid-thIdJ3nKgQ .row {
  background: #ffffff;
}
.cid-thIdJ3nKgQ .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thIdJ3nKgQ h2 {
  padding: 0;
  margin: 0;
}
.cid-thIdJ3nKgQ .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIdJ3nKgQ .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thIdJ3nKgQ .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thIdJ3nKgQ .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thIdJ3nKgQ .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thIdJ3nKgQ .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thIdJ3nKgQ .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thIdJ3nKgQ .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thIdJ3nKgQ .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thIdJ3nKgQ .row {
    margin: 0rem;
  }
  .cid-thIdJ3nKgQ .text-col {
    padding: 2rem 1rem;
  }
  .cid-thIdJ3nKgQ .number {
    margin-right: 2rem;
  }
  .cid-thIdJ3nKgQ .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thIdJ3nKgQ H2 {
  color: #333333;
  text-align: left;
}
.cid-thIdJ3nKgQ .mbr-text {
  color: #000000;
}
.cid-thIdJ3K6FK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thIdJ3K6FK .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIdJ3K6FK .content {
    text-align: center;
  }
  .cid-thIdJ3K6FK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thIdJ3K6FK .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thIdJ3K6FK .input-group-btn {
  display: inline-block;
}
.cid-thIdJ3K6FK .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thIdJ3K6FK .img-logo img {
  height: 6rem;
}
.cid-thIdJ3K6FK [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thIdJ3K6FK [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thIdJ3K6FK .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIdJ3K6FK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thIdJ3K6FK .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thIdJ3K6FK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thIdJ3K6FK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thIdJ3K6FK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thIdJ3K6FK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thIdJ3K6FK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thIdJ3K6FK .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thIdJ3K6FK form .input-group input.form-control,
.cid-thIdJ3K6FK form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thIdJ3K6FK .form-inline {
  justify-content: center;
}
.cid-thIdJ3K6FK .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thIdJ3K6FK .foot-logo {
    text-align: center !important;
  }
  .cid-thIdJ3K6FK .foot-title {
    text-align: center !important;
  }
  .cid-thIdJ3K6FK .mbr-text {
    text-align: center !important;
  }
}
.cid-thIdJ49ZAD .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thIdJ49ZAD .navbar-fixed-top {
  padding-top: 0;
}
.cid-thIdJ49ZAD .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thIdJ49ZAD .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thIdJ49ZAD .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thIdJ49ZAD .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thIdJ49ZAD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thIdJ49ZAD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thIdJ49ZAD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thIdJ49ZAD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thIdJ49ZAD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thIdJ49ZAD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thIdJ49ZAD .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thIdJ49ZAD .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thIdJ49ZAD .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thIdJ49ZAD .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thIdJ49ZAD .dropdown-item,
.cid-thIdJ49ZAD .nav-link,
.cid-thIdJ49ZAD .brand-name {
  font-style: normal;
}
.cid-thIdJ49ZAD .dropdown-item:hover,
.cid-thIdJ49ZAD .nav-link:hover,
.cid-thIdJ49ZAD .brand-name:hover {
  color: #193bba !important;
}
.cid-thIdJ49ZAD .dropdown-menu {
  background-color: #ffffff;
}
.cid-thIdJ49ZAD .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thIdJ49ZAD .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thIdJ49ZAD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thIdJ49ZAD .nav-item {
  position: relative;
}
.cid-thIdJ49ZAD .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thIdJ49ZAD .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thIdJ49ZAD .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thIdJ49ZAD .nav-link {
    line-height: 6.13;
  }
  .cid-thIdJ49ZAD .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thIdJ49ZAD .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thIdJ49ZAD .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIdJ49ZAD .content-text {
  margin-bottom: 0;
}
.cid-thIdJ49ZAD .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thIdJ49ZAD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thIdJ49ZAD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thIdJ49ZAD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thIdJ49ZAD .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thIdJ49ZAD .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIdJ49ZAD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thIdJ49ZAD .content-right-side {
  text-align: center;
}
.cid-thIdJ49ZAD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thIdJ49ZAD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thIdJ49ZAD .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thIdJ49ZAD .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thIdJ49ZAD .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thIdJ49ZAD .info-widget:first-child {
  margin-left: 0;
}
.cid-thIdJ49ZAD .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thIdJ49ZAD .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thIdJ49ZAD .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thIdJ49ZAD .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thIdJ49ZAD .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thIdJ49ZAD .navbar {
    display: block;
    padding: 0;
  }
  .cid-thIdJ49ZAD .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thIdJ49ZAD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thIdJ49ZAD .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thIdJ49ZAD .navbar-toggler {
    display: none;
  }
  .cid-thIdJ49ZAD .navbar-collapse {
    justify-content: center;
  }
}
.cid-thIdJ49ZAD .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thIdJ49ZAD .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thIdJ49ZAD .btn-sm {
  padding: 13px 29px;
}
.cid-thIdJ49ZAD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thIdJ49ZAD .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thIdJ49ZAD .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thIdJ49ZAD .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thIdJ49ZAD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thIdJ49ZAD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thIdJ49ZAD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thIdJ49ZAD .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thIdJ49ZAD .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIdJ49ZAD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thIdJ49ZAD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thIdJ49ZAD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thIdJ49ZAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thIdJ49ZAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIdJ49ZAD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thIdJ49ZAD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thIdJ49ZAD .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thIdJ49ZAD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thIdJ49ZAD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thIdJ49ZAD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thIdJ49ZAD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thIdJ49ZAD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thIdJ49ZAD button.navbar-toggler:focus {
  outline: none;
}
.cid-thIdJ49ZAD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thIdJ49ZAD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thIdJ49ZAD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIdJ49ZAD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIdJ49ZAD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thIdJ49ZAD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIdJ49ZAD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thIdJ49ZAD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thIdJ49ZAD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIdJ49ZAD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thIdJ49ZAD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thIdJ49ZAD .collapsed .btn {
  display: flex;
}
.cid-thIdJ49ZAD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thIdJ49ZAD .collapsed .navbar-collapse.collapsing,
.cid-thIdJ49ZAD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thIdJ49ZAD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thIdJ49ZAD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thIdJ49ZAD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thIdJ49ZAD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thIdJ49ZAD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thIdJ49ZAD .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thIdJ49ZAD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thIdJ49ZAD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thIdJ49ZAD .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIdJ49ZAD .collapsed button.navbar-toggler {
  display: block;
}
.cid-thIdJ49ZAD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thIdJ49ZAD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thIdJ49ZAD .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-thIdJ49ZAD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thIdJ49ZAD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thIdJ49ZAD .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-thIdJ49ZAD .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thIdJ49ZAD .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thIdJ49ZAD .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thIdJ49ZAD .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thIdJ49ZAD .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thIdJ49ZAD .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thIdJ49ZAD .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thIdJ49ZAD .navbar-collapse.collapsing,
  .cid-thIdJ49ZAD .navbar-collapse.show {
    display: block !important;
  }
  .cid-thIdJ49ZAD .navbar-collapse.collapsing .navbar-nav,
  .cid-thIdJ49ZAD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thIdJ49ZAD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thIdJ49ZAD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thIdJ49ZAD .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thIdJ49ZAD .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thIdJ49ZAD .navbar-collapse.collapsing .navbar-buttons,
  .cid-thIdJ49ZAD .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thIdJ49ZAD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thIdJ49ZAD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thIdJ49ZAD img {
    height: 3.8rem !important;
  }
  .cid-thIdJ49ZAD .btn {
    display: flex;
  }
  .cid-thIdJ49ZAD button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thIdJ49ZAD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thIdJ49ZAD .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thIdJ49ZAD .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-thIdJ49ZAD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thIdJ49ZAD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thIdJ49ZAD .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-thIdJ49ZAD .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thIdJ49ZAD .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thIdJ49ZAD .navbar-toggler {
  position: relative;
}
.cid-thIdJ49ZAD .dropdown-item.active,
.cid-thIdJ49ZAD .dropdown-item:active {
  color: initial;
}
.cid-thIdJ49ZAD .widget-title {
  color: #82786e;
}
.cid-thIdJ49ZAD .widget-text {
  color: #82786e;
}
.cid-thIdJ49ZAD .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thIdJ49ZAD .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thIdJ49ZAD .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thIdJ49ZAD .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thIdJ49ZAD .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thIdJ49ZAD .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thIdJ49ZAD .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thIdJ49ZAD .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thIdJ49ZAD .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thIdJ49ZAD .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thIdJ49ZAD .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thIdJ49ZAD .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thIdJ49ZAD .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thIdJ49ZAD .menu-content-top,
  .cid-thIdJ49ZAD .menu-bottom {
    padding: 0 15px;
  }
  .cid-thIdJ49ZAD button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thIh5r5gwA {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thIh5r5gwA .container {
  max-width: 1500px;
}
.cid-thIh5r5gwA img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thIh5r5gwA img:hover {
  transform: scale(1.1);
}
.cid-thIh5r5gwA .row {
  background: #ffffff;
}
.cid-thIh5r5gwA .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thIh5r5gwA h2 {
  padding: 0;
  margin: 0;
}
.cid-thIh5r5gwA .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIh5r5gwA .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thIh5r5gwA .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thIh5r5gwA .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thIh5r5gwA .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thIh5r5gwA .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thIh5r5gwA .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thIh5r5gwA .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thIh5r5gwA .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thIh5r5gwA .row {
    margin: 0rem;
  }
  .cid-thIh5r5gwA .text-col {
    padding: 2rem 1rem;
  }
  .cid-thIh5r5gwA .number {
    margin-right: 2rem;
  }
  .cid-thIh5r5gwA .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thIh5r5gwA H2 {
  color: #333333;
  text-align: left;
}
.cid-thIh5r5gwA .mbr-text {
  color: #000000;
}
.cid-thIh5rJ4Y1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thIh5rJ4Y1 .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIh5rJ4Y1 .content {
    text-align: center;
  }
  .cid-thIh5rJ4Y1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thIh5rJ4Y1 .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thIh5rJ4Y1 .input-group-btn {
  display: inline-block;
}
.cid-thIh5rJ4Y1 .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thIh5rJ4Y1 .img-logo img {
  height: 6rem;
}
.cid-thIh5rJ4Y1 [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thIh5rJ4Y1 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thIh5rJ4Y1 .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIh5rJ4Y1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thIh5rJ4Y1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thIh5rJ4Y1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thIh5rJ4Y1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thIh5rJ4Y1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thIh5rJ4Y1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thIh5rJ4Y1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thIh5rJ4Y1 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thIh5rJ4Y1 form .input-group input.form-control,
.cid-thIh5rJ4Y1 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thIh5rJ4Y1 .form-inline {
  justify-content: center;
}
.cid-thIh5rJ4Y1 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thIh5rJ4Y1 .foot-logo {
    text-align: center !important;
  }
  .cid-thIh5rJ4Y1 .foot-title {
    text-align: center !important;
  }
  .cid-thIh5rJ4Y1 .mbr-text {
    text-align: center !important;
  }
}
.cid-thIh5sk7UQ .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thIh5sk7UQ .navbar-fixed-top {
  padding-top: 0;
}
.cid-thIh5sk7UQ .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thIh5sk7UQ .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thIh5sk7UQ .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thIh5sk7UQ .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thIh5sk7UQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thIh5sk7UQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thIh5sk7UQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thIh5sk7UQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thIh5sk7UQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thIh5sk7UQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thIh5sk7UQ .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thIh5sk7UQ .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thIh5sk7UQ .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thIh5sk7UQ .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thIh5sk7UQ .dropdown-item,
.cid-thIh5sk7UQ .nav-link,
.cid-thIh5sk7UQ .brand-name {
  font-style: normal;
}
.cid-thIh5sk7UQ .dropdown-item:hover,
.cid-thIh5sk7UQ .nav-link:hover,
.cid-thIh5sk7UQ .brand-name:hover {
  color: #193bba !important;
}
.cid-thIh5sk7UQ .dropdown-menu {
  background-color: #ffffff;
}
.cid-thIh5sk7UQ .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thIh5sk7UQ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thIh5sk7UQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thIh5sk7UQ .nav-item {
  position: relative;
}
.cid-thIh5sk7UQ .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thIh5sk7UQ .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thIh5sk7UQ .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thIh5sk7UQ .nav-link {
    line-height: 6.13;
  }
  .cid-thIh5sk7UQ .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thIh5sk7UQ .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thIh5sk7UQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIh5sk7UQ .content-text {
  margin-bottom: 0;
}
.cid-thIh5sk7UQ .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thIh5sk7UQ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thIh5sk7UQ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thIh5sk7UQ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thIh5sk7UQ .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thIh5sk7UQ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIh5sk7UQ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thIh5sk7UQ .content-right-side {
  text-align: center;
}
.cid-thIh5sk7UQ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thIh5sk7UQ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thIh5sk7UQ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thIh5sk7UQ .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thIh5sk7UQ .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thIh5sk7UQ .info-widget:first-child {
  margin-left: 0;
}
.cid-thIh5sk7UQ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thIh5sk7UQ .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thIh5sk7UQ .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thIh5sk7UQ .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thIh5sk7UQ .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thIh5sk7UQ .navbar {
    display: block;
    padding: 0;
  }
  .cid-thIh5sk7UQ .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thIh5sk7UQ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thIh5sk7UQ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thIh5sk7UQ .navbar-toggler {
    display: none;
  }
  .cid-thIh5sk7UQ .navbar-collapse {
    justify-content: center;
  }
}
.cid-thIh5sk7UQ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thIh5sk7UQ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thIh5sk7UQ .btn-sm {
  padding: 13px 29px;
}
.cid-thIh5sk7UQ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thIh5sk7UQ .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thIh5sk7UQ .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thIh5sk7UQ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thIh5sk7UQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thIh5sk7UQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thIh5sk7UQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thIh5sk7UQ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thIh5sk7UQ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIh5sk7UQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thIh5sk7UQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thIh5sk7UQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thIh5sk7UQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thIh5sk7UQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIh5sk7UQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thIh5sk7UQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thIh5sk7UQ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thIh5sk7UQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thIh5sk7UQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thIh5sk7UQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thIh5sk7UQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thIh5sk7UQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thIh5sk7UQ button.navbar-toggler:focus {
  outline: none;
}
.cid-thIh5sk7UQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thIh5sk7UQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thIh5sk7UQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIh5sk7UQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIh5sk7UQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thIh5sk7UQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIh5sk7UQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thIh5sk7UQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thIh5sk7UQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIh5sk7UQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thIh5sk7UQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thIh5sk7UQ .collapsed .btn {
  display: flex;
}
.cid-thIh5sk7UQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thIh5sk7UQ .collapsed .navbar-collapse.collapsing,
.cid-thIh5sk7UQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thIh5sk7UQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thIh5sk7UQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thIh5sk7UQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thIh5sk7UQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thIh5sk7UQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thIh5sk7UQ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thIh5sk7UQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thIh5sk7UQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thIh5sk7UQ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIh5sk7UQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-thIh5sk7UQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thIh5sk7UQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thIh5sk7UQ .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-thIh5sk7UQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thIh5sk7UQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thIh5sk7UQ .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-thIh5sk7UQ .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thIh5sk7UQ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thIh5sk7UQ .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thIh5sk7UQ .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thIh5sk7UQ .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thIh5sk7UQ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thIh5sk7UQ .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thIh5sk7UQ .navbar-collapse.collapsing,
  .cid-thIh5sk7UQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-thIh5sk7UQ .navbar-collapse.collapsing .navbar-nav,
  .cid-thIh5sk7UQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thIh5sk7UQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thIh5sk7UQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thIh5sk7UQ .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thIh5sk7UQ .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thIh5sk7UQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-thIh5sk7UQ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thIh5sk7UQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thIh5sk7UQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thIh5sk7UQ img {
    height: 3.8rem !important;
  }
  .cid-thIh5sk7UQ .btn {
    display: flex;
  }
  .cid-thIh5sk7UQ button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thIh5sk7UQ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thIh5sk7UQ .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thIh5sk7UQ .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-thIh5sk7UQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thIh5sk7UQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thIh5sk7UQ .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-thIh5sk7UQ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thIh5sk7UQ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thIh5sk7UQ .navbar-toggler {
  position: relative;
}
.cid-thIh5sk7UQ .dropdown-item.active,
.cid-thIh5sk7UQ .dropdown-item:active {
  color: initial;
}
.cid-thIh5sk7UQ .widget-title {
  color: #82786e;
}
.cid-thIh5sk7UQ .widget-text {
  color: #82786e;
}
.cid-thIh5sk7UQ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thIh5sk7UQ .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thIh5sk7UQ .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thIh5sk7UQ .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thIh5sk7UQ .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thIh5sk7UQ .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thIh5sk7UQ .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thIh5sk7UQ .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thIh5sk7UQ .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thIh5sk7UQ .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thIh5sk7UQ .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thIh5sk7UQ .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thIh5sk7UQ .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thIh5sk7UQ .menu-content-top,
  .cid-thIh5sk7UQ .menu-bottom {
    padding: 0 15px;
  }
  .cid-thIh5sk7UQ button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thIkwdj0ny {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thIkwdj0ny .container {
  max-width: 1500px;
}
.cid-thIkwdj0ny img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thIkwdj0ny img:hover {
  transform: scale(1.1);
}
.cid-thIkwdj0ny .row {
  background: #ffffff;
}
.cid-thIkwdj0ny .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thIkwdj0ny h2 {
  padding: 0;
  margin: 0;
}
.cid-thIkwdj0ny .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIkwdj0ny .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thIkwdj0ny .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thIkwdj0ny .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thIkwdj0ny .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thIkwdj0ny .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thIkwdj0ny .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thIkwdj0ny .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thIkwdj0ny .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thIkwdj0ny .row {
    margin: 0rem;
  }
  .cid-thIkwdj0ny .text-col {
    padding: 2rem 1rem;
  }
  .cid-thIkwdj0ny .number {
    margin-right: 2rem;
  }
  .cid-thIkwdj0ny .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thIkwdj0ny H2 {
  color: #333333;
  text-align: left;
}
.cid-thIkwdj0ny .mbr-text {
  color: #000000;
}
.cid-thIkwdYhZ5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thIkwdYhZ5 .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIkwdYhZ5 .content {
    text-align: center;
  }
  .cid-thIkwdYhZ5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thIkwdYhZ5 .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thIkwdYhZ5 .input-group-btn {
  display: inline-block;
}
.cid-thIkwdYhZ5 .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thIkwdYhZ5 .img-logo img {
  height: 6rem;
}
.cid-thIkwdYhZ5 [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thIkwdYhZ5 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thIkwdYhZ5 .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIkwdYhZ5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thIkwdYhZ5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thIkwdYhZ5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thIkwdYhZ5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thIkwdYhZ5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thIkwdYhZ5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thIkwdYhZ5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thIkwdYhZ5 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thIkwdYhZ5 form .input-group input.form-control,
.cid-thIkwdYhZ5 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thIkwdYhZ5 .form-inline {
  justify-content: center;
}
.cid-thIkwdYhZ5 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thIkwdYhZ5 .foot-logo {
    text-align: center !important;
  }
  .cid-thIkwdYhZ5 .foot-title {
    text-align: center !important;
  }
  .cid-thIkwdYhZ5 .mbr-text {
    text-align: center !important;
  }
}
.cid-thIkwey0dk .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thIkwey0dk .navbar-fixed-top {
  padding-top: 0;
}
.cid-thIkwey0dk .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thIkwey0dk .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thIkwey0dk .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thIkwey0dk .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thIkwey0dk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thIkwey0dk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thIkwey0dk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thIkwey0dk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thIkwey0dk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thIkwey0dk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thIkwey0dk .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thIkwey0dk .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thIkwey0dk .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thIkwey0dk .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thIkwey0dk .dropdown-item,
.cid-thIkwey0dk .nav-link,
.cid-thIkwey0dk .brand-name {
  font-style: normal;
}
.cid-thIkwey0dk .dropdown-item:hover,
.cid-thIkwey0dk .nav-link:hover,
.cid-thIkwey0dk .brand-name:hover {
  color: #193bba !important;
}
.cid-thIkwey0dk .dropdown-menu {
  background-color: #ffffff;
}
.cid-thIkwey0dk .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thIkwey0dk .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thIkwey0dk .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thIkwey0dk .nav-item {
  position: relative;
}
.cid-thIkwey0dk .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thIkwey0dk .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thIkwey0dk .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thIkwey0dk .nav-link {
    line-height: 6.13;
  }
  .cid-thIkwey0dk .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thIkwey0dk .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thIkwey0dk .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIkwey0dk .content-text {
  margin-bottom: 0;
}
.cid-thIkwey0dk .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thIkwey0dk .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thIkwey0dk .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thIkwey0dk .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thIkwey0dk .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thIkwey0dk .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIkwey0dk .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thIkwey0dk .content-right-side {
  text-align: center;
}
.cid-thIkwey0dk .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thIkwey0dk .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thIkwey0dk .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thIkwey0dk .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thIkwey0dk .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thIkwey0dk .info-widget:first-child {
  margin-left: 0;
}
.cid-thIkwey0dk .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thIkwey0dk .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thIkwey0dk .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thIkwey0dk .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thIkwey0dk .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thIkwey0dk .navbar {
    display: block;
    padding: 0;
  }
  .cid-thIkwey0dk .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thIkwey0dk .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thIkwey0dk .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thIkwey0dk .navbar-toggler {
    display: none;
  }
  .cid-thIkwey0dk .navbar-collapse {
    justify-content: center;
  }
}
.cid-thIkwey0dk .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thIkwey0dk .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thIkwey0dk .btn-sm {
  padding: 13px 29px;
}
.cid-thIkwey0dk .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thIkwey0dk .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thIkwey0dk .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thIkwey0dk .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thIkwey0dk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thIkwey0dk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thIkwey0dk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thIkwey0dk .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thIkwey0dk .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIkwey0dk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thIkwey0dk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thIkwey0dk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thIkwey0dk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thIkwey0dk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIkwey0dk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thIkwey0dk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thIkwey0dk .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thIkwey0dk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thIkwey0dk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thIkwey0dk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thIkwey0dk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thIkwey0dk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thIkwey0dk button.navbar-toggler:focus {
  outline: none;
}
.cid-thIkwey0dk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thIkwey0dk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thIkwey0dk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIkwey0dk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIkwey0dk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thIkwey0dk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIkwey0dk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thIkwey0dk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thIkwey0dk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIkwey0dk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thIkwey0dk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thIkwey0dk .collapsed .btn {
  display: flex;
}
.cid-thIkwey0dk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thIkwey0dk .collapsed .navbar-collapse.collapsing,
.cid-thIkwey0dk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thIkwey0dk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thIkwey0dk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thIkwey0dk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thIkwey0dk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thIkwey0dk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thIkwey0dk .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thIkwey0dk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thIkwey0dk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thIkwey0dk .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIkwey0dk .collapsed button.navbar-toggler {
  display: block;
}
.cid-thIkwey0dk .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thIkwey0dk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thIkwey0dk .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-thIkwey0dk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thIkwey0dk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thIkwey0dk .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-thIkwey0dk .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thIkwey0dk .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thIkwey0dk .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thIkwey0dk .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thIkwey0dk .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thIkwey0dk .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thIkwey0dk .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thIkwey0dk .navbar-collapse.collapsing,
  .cid-thIkwey0dk .navbar-collapse.show {
    display: block !important;
  }
  .cid-thIkwey0dk .navbar-collapse.collapsing .navbar-nav,
  .cid-thIkwey0dk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thIkwey0dk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thIkwey0dk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thIkwey0dk .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thIkwey0dk .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thIkwey0dk .navbar-collapse.collapsing .navbar-buttons,
  .cid-thIkwey0dk .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thIkwey0dk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thIkwey0dk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thIkwey0dk img {
    height: 3.8rem !important;
  }
  .cid-thIkwey0dk .btn {
    display: flex;
  }
  .cid-thIkwey0dk button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thIkwey0dk .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thIkwey0dk .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thIkwey0dk .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-thIkwey0dk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thIkwey0dk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thIkwey0dk .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-thIkwey0dk .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thIkwey0dk .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thIkwey0dk .navbar-toggler {
  position: relative;
}
.cid-thIkwey0dk .dropdown-item.active,
.cid-thIkwey0dk .dropdown-item:active {
  color: initial;
}
.cid-thIkwey0dk .widget-title {
  color: #82786e;
}
.cid-thIkwey0dk .widget-text {
  color: #82786e;
}
.cid-thIkwey0dk .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thIkwey0dk .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thIkwey0dk .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thIkwey0dk .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thIkwey0dk .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thIkwey0dk .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thIkwey0dk .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thIkwey0dk .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thIkwey0dk .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thIkwey0dk .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thIkwey0dk .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thIkwey0dk .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thIkwey0dk .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thIkwey0dk .menu-content-top,
  .cid-thIkwey0dk .menu-bottom {
    padding: 0 15px;
  }
  .cid-thIkwey0dk button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thIKmp9uU3 {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thIKmp9uU3 .container {
  max-width: 1500px;
}
.cid-thIKmp9uU3 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thIKmp9uU3 img:hover {
  transform: scale(1.1);
}
.cid-thIKmp9uU3 .row {
  background: #ffffff;
}
.cid-thIKmp9uU3 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thIKmp9uU3 h2 {
  padding: 0;
  margin: 0;
}
.cid-thIKmp9uU3 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIKmp9uU3 .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thIKmp9uU3 .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thIKmp9uU3 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thIKmp9uU3 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thIKmp9uU3 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thIKmp9uU3 .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thIKmp9uU3 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thIKmp9uU3 .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thIKmp9uU3 .row {
    margin: 0rem;
  }
  .cid-thIKmp9uU3 .text-col {
    padding: 2rem 1rem;
  }
  .cid-thIKmp9uU3 .number {
    margin-right: 2rem;
  }
  .cid-thIKmp9uU3 .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thIKmp9uU3 H2 {
  color: #333333;
  text-align: left;
}
.cid-thIKmp9uU3 .mbr-text {
  color: #000000;
}
.cid-thIKmpJZnW {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thIKmpJZnW .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIKmpJZnW .content {
    text-align: center;
  }
  .cid-thIKmpJZnW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thIKmpJZnW .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thIKmpJZnW .input-group-btn {
  display: inline-block;
}
.cid-thIKmpJZnW .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thIKmpJZnW .img-logo img {
  height: 6rem;
}
.cid-thIKmpJZnW [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thIKmpJZnW [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thIKmpJZnW .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIKmpJZnW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thIKmpJZnW .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thIKmpJZnW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thIKmpJZnW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thIKmpJZnW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thIKmpJZnW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thIKmpJZnW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thIKmpJZnW .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thIKmpJZnW form .input-group input.form-control,
.cid-thIKmpJZnW form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thIKmpJZnW .form-inline {
  justify-content: center;
}
.cid-thIKmpJZnW .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thIKmpJZnW .foot-logo {
    text-align: center !important;
  }
  .cid-thIKmpJZnW .foot-title {
    text-align: center !important;
  }
  .cid-thIKmpJZnW .mbr-text {
    text-align: center !important;
  }
}
.cid-thIKmqkfMS .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thIKmqkfMS .navbar-fixed-top {
  padding-top: 0;
}
.cid-thIKmqkfMS .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thIKmqkfMS .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thIKmqkfMS .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thIKmqkfMS .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thIKmqkfMS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thIKmqkfMS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thIKmqkfMS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thIKmqkfMS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thIKmqkfMS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thIKmqkfMS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thIKmqkfMS .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thIKmqkfMS .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thIKmqkfMS .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thIKmqkfMS .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thIKmqkfMS .dropdown-item,
.cid-thIKmqkfMS .nav-link,
.cid-thIKmqkfMS .brand-name {
  font-style: normal;
}
.cid-thIKmqkfMS .dropdown-item:hover,
.cid-thIKmqkfMS .nav-link:hover,
.cid-thIKmqkfMS .brand-name:hover {
  color: #193bba !important;
}
.cid-thIKmqkfMS .dropdown-menu {
  background-color: #ffffff;
}
.cid-thIKmqkfMS .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thIKmqkfMS .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thIKmqkfMS .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thIKmqkfMS .nav-item {
  position: relative;
}
.cid-thIKmqkfMS .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thIKmqkfMS .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thIKmqkfMS .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thIKmqkfMS .nav-link {
    line-height: 6.13;
  }
  .cid-thIKmqkfMS .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thIKmqkfMS .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thIKmqkfMS .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIKmqkfMS .content-text {
  margin-bottom: 0;
}
.cid-thIKmqkfMS .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thIKmqkfMS .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thIKmqkfMS .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thIKmqkfMS .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thIKmqkfMS .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thIKmqkfMS .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIKmqkfMS .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thIKmqkfMS .content-right-side {
  text-align: center;
}
.cid-thIKmqkfMS .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thIKmqkfMS .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thIKmqkfMS .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thIKmqkfMS .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thIKmqkfMS .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thIKmqkfMS .info-widget:first-child {
  margin-left: 0;
}
.cid-thIKmqkfMS .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thIKmqkfMS .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thIKmqkfMS .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thIKmqkfMS .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thIKmqkfMS .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thIKmqkfMS .navbar {
    display: block;
    padding: 0;
  }
  .cid-thIKmqkfMS .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thIKmqkfMS .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thIKmqkfMS .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thIKmqkfMS .navbar-toggler {
    display: none;
  }
  .cid-thIKmqkfMS .navbar-collapse {
    justify-content: center;
  }
}
.cid-thIKmqkfMS .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thIKmqkfMS .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thIKmqkfMS .btn-sm {
  padding: 13px 29px;
}
.cid-thIKmqkfMS .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thIKmqkfMS .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thIKmqkfMS .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thIKmqkfMS .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thIKmqkfMS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thIKmqkfMS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thIKmqkfMS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thIKmqkfMS .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thIKmqkfMS .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIKmqkfMS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thIKmqkfMS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thIKmqkfMS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thIKmqkfMS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thIKmqkfMS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIKmqkfMS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thIKmqkfMS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thIKmqkfMS .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thIKmqkfMS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thIKmqkfMS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thIKmqkfMS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thIKmqkfMS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thIKmqkfMS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thIKmqkfMS button.navbar-toggler:focus {
  outline: none;
}
.cid-thIKmqkfMS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thIKmqkfMS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thIKmqkfMS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIKmqkfMS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIKmqkfMS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thIKmqkfMS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIKmqkfMS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thIKmqkfMS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thIKmqkfMS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIKmqkfMS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thIKmqkfMS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thIKmqkfMS .collapsed .btn {
  display: flex;
}
.cid-thIKmqkfMS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thIKmqkfMS .collapsed .navbar-collapse.collapsing,
.cid-thIKmqkfMS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thIKmqkfMS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thIKmqkfMS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thIKmqkfMS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thIKmqkfMS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thIKmqkfMS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thIKmqkfMS .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thIKmqkfMS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thIKmqkfMS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thIKmqkfMS .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIKmqkfMS .collapsed button.navbar-toggler {
  display: block;
}
.cid-thIKmqkfMS .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thIKmqkfMS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thIKmqkfMS .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-thIKmqkfMS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thIKmqkfMS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thIKmqkfMS .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-thIKmqkfMS .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thIKmqkfMS .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thIKmqkfMS .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thIKmqkfMS .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thIKmqkfMS .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thIKmqkfMS .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thIKmqkfMS .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thIKmqkfMS .navbar-collapse.collapsing,
  .cid-thIKmqkfMS .navbar-collapse.show {
    display: block !important;
  }
  .cid-thIKmqkfMS .navbar-collapse.collapsing .navbar-nav,
  .cid-thIKmqkfMS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thIKmqkfMS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thIKmqkfMS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thIKmqkfMS .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thIKmqkfMS .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thIKmqkfMS .navbar-collapse.collapsing .navbar-buttons,
  .cid-thIKmqkfMS .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thIKmqkfMS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thIKmqkfMS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thIKmqkfMS img {
    height: 3.8rem !important;
  }
  .cid-thIKmqkfMS .btn {
    display: flex;
  }
  .cid-thIKmqkfMS button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thIKmqkfMS .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thIKmqkfMS .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thIKmqkfMS .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-thIKmqkfMS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thIKmqkfMS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thIKmqkfMS .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-thIKmqkfMS .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thIKmqkfMS .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thIKmqkfMS .navbar-toggler {
  position: relative;
}
.cid-thIKmqkfMS .dropdown-item.active,
.cid-thIKmqkfMS .dropdown-item:active {
  color: initial;
}
.cid-thIKmqkfMS .widget-title {
  color: #82786e;
}
.cid-thIKmqkfMS .widget-text {
  color: #82786e;
}
.cid-thIKmqkfMS .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thIKmqkfMS .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thIKmqkfMS .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thIKmqkfMS .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thIKmqkfMS .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thIKmqkfMS .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thIKmqkfMS .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thIKmqkfMS .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thIKmqkfMS .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thIKmqkfMS .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thIKmqkfMS .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thIKmqkfMS .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thIKmqkfMS .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thIKmqkfMS .menu-content-top,
  .cid-thIKmqkfMS .menu-bottom {
    padding: 0 15px;
  }
  .cid-thIKmqkfMS button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thIReW4fFE {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thIReW4fFE .container {
  max-width: 1500px;
}
.cid-thIReW4fFE img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thIReW4fFE img:hover {
  transform: scale(1.1);
}
.cid-thIReW4fFE .row {
  background: #ffffff;
}
.cid-thIReW4fFE .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thIReW4fFE h2 {
  padding: 0;
  margin: 0;
}
.cid-thIReW4fFE .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIReW4fFE .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thIReW4fFE .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thIReW4fFE .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thIReW4fFE .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thIReW4fFE .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thIReW4fFE .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thIReW4fFE .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thIReW4fFE .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thIReW4fFE .row {
    margin: 0rem;
  }
  .cid-thIReW4fFE .text-col {
    padding: 2rem 1rem;
  }
  .cid-thIReW4fFE .number {
    margin-right: 2rem;
  }
  .cid-thIReW4fFE .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thIReW4fFE H2 {
  color: #333333;
  text-align: left;
}
.cid-thIReW4fFE .mbr-text {
  color: #000000;
}
.cid-thIReWNL8g {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thIReWNL8g .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIReWNL8g .content {
    text-align: center;
  }
  .cid-thIReWNL8g .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thIReWNL8g .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thIReWNL8g .input-group-btn {
  display: inline-block;
}
.cid-thIReWNL8g .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thIReWNL8g .img-logo img {
  height: 6rem;
}
.cid-thIReWNL8g [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thIReWNL8g [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thIReWNL8g .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thIReWNL8g .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thIReWNL8g .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thIReWNL8g .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thIReWNL8g .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thIReWNL8g .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thIReWNL8g .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thIReWNL8g .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thIReWNL8g .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thIReWNL8g form .input-group input.form-control,
.cid-thIReWNL8g form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thIReWNL8g .form-inline {
  justify-content: center;
}
.cid-thIReWNL8g .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thIReWNL8g .foot-logo {
    text-align: center !important;
  }
  .cid-thIReWNL8g .foot-title {
    text-align: center !important;
  }
  .cid-thIReWNL8g .mbr-text {
    text-align: center !important;
  }
}
.cid-thIReXsGPR .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thIReXsGPR .navbar-fixed-top {
  padding-top: 0;
}
.cid-thIReXsGPR .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thIReXsGPR .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thIReXsGPR .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thIReXsGPR .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thIReXsGPR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thIReXsGPR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thIReXsGPR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thIReXsGPR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thIReXsGPR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thIReXsGPR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thIReXsGPR .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thIReXsGPR .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thIReXsGPR .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thIReXsGPR .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thIReXsGPR .dropdown-item,
.cid-thIReXsGPR .nav-link,
.cid-thIReXsGPR .brand-name {
  font-style: normal;
}
.cid-thIReXsGPR .dropdown-item:hover,
.cid-thIReXsGPR .nav-link:hover,
.cid-thIReXsGPR .brand-name:hover {
  color: #193bba !important;
}
.cid-thIReXsGPR .dropdown-menu {
  background-color: #ffffff;
}
.cid-thIReXsGPR .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thIReXsGPR .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thIReXsGPR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thIReXsGPR .nav-item {
  position: relative;
}
.cid-thIReXsGPR .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thIReXsGPR .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thIReXsGPR .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thIReXsGPR .nav-link {
    line-height: 6.13;
  }
  .cid-thIReXsGPR .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thIReXsGPR .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thIReXsGPR .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIReXsGPR .content-text {
  margin-bottom: 0;
}
.cid-thIReXsGPR .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thIReXsGPR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thIReXsGPR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thIReXsGPR .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thIReXsGPR .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thIReXsGPR .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thIReXsGPR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thIReXsGPR .content-right-side {
  text-align: center;
}
.cid-thIReXsGPR .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thIReXsGPR .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thIReXsGPR .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thIReXsGPR .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thIReXsGPR .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thIReXsGPR .info-widget:first-child {
  margin-left: 0;
}
.cid-thIReXsGPR .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thIReXsGPR .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thIReXsGPR .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thIReXsGPR .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thIReXsGPR .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thIReXsGPR .navbar {
    display: block;
    padding: 0;
  }
  .cid-thIReXsGPR .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thIReXsGPR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thIReXsGPR .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thIReXsGPR .navbar-toggler {
    display: none;
  }
  .cid-thIReXsGPR .navbar-collapse {
    justify-content: center;
  }
}
.cid-thIReXsGPR .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thIReXsGPR .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thIReXsGPR .btn-sm {
  padding: 13px 29px;
}
.cid-thIReXsGPR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thIReXsGPR .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thIReXsGPR .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thIReXsGPR .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thIReXsGPR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thIReXsGPR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thIReXsGPR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thIReXsGPR .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thIReXsGPR .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIReXsGPR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thIReXsGPR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thIReXsGPR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thIReXsGPR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thIReXsGPR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thIReXsGPR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thIReXsGPR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thIReXsGPR .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thIReXsGPR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thIReXsGPR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thIReXsGPR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thIReXsGPR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thIReXsGPR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thIReXsGPR button.navbar-toggler:focus {
  outline: none;
}
.cid-thIReXsGPR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thIReXsGPR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thIReXsGPR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIReXsGPR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thIReXsGPR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thIReXsGPR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIReXsGPR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thIReXsGPR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thIReXsGPR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thIReXsGPR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thIReXsGPR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thIReXsGPR .collapsed .btn {
  display: flex;
}
.cid-thIReXsGPR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thIReXsGPR .collapsed .navbar-collapse.collapsing,
.cid-thIReXsGPR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thIReXsGPR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thIReXsGPR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thIReXsGPR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thIReXsGPR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thIReXsGPR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thIReXsGPR .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thIReXsGPR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thIReXsGPR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thIReXsGPR .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thIReXsGPR .collapsed button.navbar-toggler {
  display: block;
}
.cid-thIReXsGPR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thIReXsGPR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thIReXsGPR .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-thIReXsGPR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thIReXsGPR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thIReXsGPR .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-thIReXsGPR .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thIReXsGPR .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thIReXsGPR .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thIReXsGPR .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thIReXsGPR .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thIReXsGPR .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thIReXsGPR .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thIReXsGPR .navbar-collapse.collapsing,
  .cid-thIReXsGPR .navbar-collapse.show {
    display: block !important;
  }
  .cid-thIReXsGPR .navbar-collapse.collapsing .navbar-nav,
  .cid-thIReXsGPR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thIReXsGPR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thIReXsGPR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thIReXsGPR .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thIReXsGPR .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thIReXsGPR .navbar-collapse.collapsing .navbar-buttons,
  .cid-thIReXsGPR .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thIReXsGPR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thIReXsGPR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thIReXsGPR img {
    height: 3.8rem !important;
  }
  .cid-thIReXsGPR .btn {
    display: flex;
  }
  .cid-thIReXsGPR button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thIReXsGPR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thIReXsGPR .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thIReXsGPR .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-thIReXsGPR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thIReXsGPR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thIReXsGPR .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-thIReXsGPR .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thIReXsGPR .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thIReXsGPR .navbar-toggler {
  position: relative;
}
.cid-thIReXsGPR .dropdown-item.active,
.cid-thIReXsGPR .dropdown-item:active {
  color: initial;
}
.cid-thIReXsGPR .widget-title {
  color: #82786e;
}
.cid-thIReXsGPR .widget-text {
  color: #82786e;
}
.cid-thIReXsGPR .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thIReXsGPR .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thIReXsGPR .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thIReXsGPR .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thIReXsGPR .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thIReXsGPR .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thIReXsGPR .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thIReXsGPR .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thIReXsGPR .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thIReXsGPR .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thIReXsGPR .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thIReXsGPR .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thIReXsGPR .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thIReXsGPR .menu-content-top,
  .cid-thIReXsGPR .menu-bottom {
    padding: 0 15px;
  }
  .cid-thIReXsGPR button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thJhF4QbbZ {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thJhF4QbbZ .container {
  max-width: 1500px;
}
.cid-thJhF4QbbZ img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thJhF4QbbZ img:hover {
  transform: scale(1.1);
}
.cid-thJhF4QbbZ .row {
  background: #ffffff;
}
.cid-thJhF4QbbZ .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thJhF4QbbZ h2 {
  padding: 0;
  margin: 0;
}
.cid-thJhF4QbbZ .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thJhF4QbbZ .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thJhF4QbbZ .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thJhF4QbbZ .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thJhF4QbbZ .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thJhF4QbbZ .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thJhF4QbbZ .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thJhF4QbbZ .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thJhF4QbbZ .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thJhF4QbbZ .row {
    margin: 0rem;
  }
  .cid-thJhF4QbbZ .text-col {
    padding: 2rem 1rem;
  }
  .cid-thJhF4QbbZ .number {
    margin-right: 2rem;
  }
  .cid-thJhF4QbbZ .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thJhF4QbbZ H2 {
  color: #333333;
  text-align: left;
}
.cid-thJhF4QbbZ .mbr-text {
  color: #000000;
}
.cid-thJhF5AkUg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thJhF5AkUg .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thJhF5AkUg .content {
    text-align: center;
  }
  .cid-thJhF5AkUg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thJhF5AkUg .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thJhF5AkUg .input-group-btn {
  display: inline-block;
}
.cid-thJhF5AkUg .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thJhF5AkUg .img-logo img {
  height: 6rem;
}
.cid-thJhF5AkUg [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thJhF5AkUg [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thJhF5AkUg .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thJhF5AkUg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thJhF5AkUg .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thJhF5AkUg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thJhF5AkUg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thJhF5AkUg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thJhF5AkUg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thJhF5AkUg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thJhF5AkUg .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thJhF5AkUg form .input-group input.form-control,
.cid-thJhF5AkUg form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thJhF5AkUg .form-inline {
  justify-content: center;
}
.cid-thJhF5AkUg .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thJhF5AkUg .foot-logo {
    text-align: center !important;
  }
  .cid-thJhF5AkUg .foot-title {
    text-align: center !important;
  }
  .cid-thJhF5AkUg .mbr-text {
    text-align: center !important;
  }
}
.cid-thJhF6c78E .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thJhF6c78E .navbar-fixed-top {
  padding-top: 0;
}
.cid-thJhF6c78E .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thJhF6c78E .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thJhF6c78E .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thJhF6c78E .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thJhF6c78E .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thJhF6c78E .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thJhF6c78E .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thJhF6c78E .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thJhF6c78E .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thJhF6c78E .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thJhF6c78E .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thJhF6c78E .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thJhF6c78E .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thJhF6c78E .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thJhF6c78E .dropdown-item,
.cid-thJhF6c78E .nav-link,
.cid-thJhF6c78E .brand-name {
  font-style: normal;
}
.cid-thJhF6c78E .dropdown-item:hover,
.cid-thJhF6c78E .nav-link:hover,
.cid-thJhF6c78E .brand-name:hover {
  color: #193bba !important;
}
.cid-thJhF6c78E .dropdown-menu {
  background-color: #ffffff;
}
.cid-thJhF6c78E .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thJhF6c78E .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thJhF6c78E .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thJhF6c78E .nav-item {
  position: relative;
}
.cid-thJhF6c78E .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thJhF6c78E .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thJhF6c78E .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thJhF6c78E .nav-link {
    line-height: 6.13;
  }
  .cid-thJhF6c78E .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thJhF6c78E .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thJhF6c78E .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thJhF6c78E .content-text {
  margin-bottom: 0;
}
.cid-thJhF6c78E .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thJhF6c78E .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thJhF6c78E .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thJhF6c78E .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thJhF6c78E .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thJhF6c78E .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thJhF6c78E .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thJhF6c78E .content-right-side {
  text-align: center;
}
.cid-thJhF6c78E .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thJhF6c78E .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thJhF6c78E .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thJhF6c78E .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thJhF6c78E .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thJhF6c78E .info-widget:first-child {
  margin-left: 0;
}
.cid-thJhF6c78E .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thJhF6c78E .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thJhF6c78E .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thJhF6c78E .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thJhF6c78E .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thJhF6c78E .navbar {
    display: block;
    padding: 0;
  }
  .cid-thJhF6c78E .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thJhF6c78E .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thJhF6c78E .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thJhF6c78E .navbar-toggler {
    display: none;
  }
  .cid-thJhF6c78E .navbar-collapse {
    justify-content: center;
  }
}
.cid-thJhF6c78E .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thJhF6c78E .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thJhF6c78E .btn-sm {
  padding: 13px 29px;
}
.cid-thJhF6c78E .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thJhF6c78E .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thJhF6c78E .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thJhF6c78E .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thJhF6c78E .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thJhF6c78E .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thJhF6c78E .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thJhF6c78E .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thJhF6c78E .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thJhF6c78E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thJhF6c78E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thJhF6c78E .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thJhF6c78E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thJhF6c78E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thJhF6c78E .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thJhF6c78E .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thJhF6c78E .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thJhF6c78E .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thJhF6c78E .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thJhF6c78E .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thJhF6c78E .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thJhF6c78E button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thJhF6c78E button.navbar-toggler:focus {
  outline: none;
}
.cid-thJhF6c78E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thJhF6c78E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thJhF6c78E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thJhF6c78E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thJhF6c78E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thJhF6c78E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thJhF6c78E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thJhF6c78E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thJhF6c78E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thJhF6c78E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thJhF6c78E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thJhF6c78E .collapsed .btn {
  display: flex;
}
.cid-thJhF6c78E .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thJhF6c78E .collapsed .navbar-collapse.collapsing,
.cid-thJhF6c78E .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thJhF6c78E .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thJhF6c78E .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thJhF6c78E .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thJhF6c78E .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thJhF6c78E .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thJhF6c78E .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thJhF6c78E .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thJhF6c78E .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thJhF6c78E .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thJhF6c78E .collapsed button.navbar-toggler {
  display: block;
}
.cid-thJhF6c78E .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thJhF6c78E .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thJhF6c78E .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-thJhF6c78E .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thJhF6c78E .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thJhF6c78E .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-thJhF6c78E .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thJhF6c78E .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thJhF6c78E .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thJhF6c78E .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thJhF6c78E .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thJhF6c78E .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thJhF6c78E .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thJhF6c78E .navbar-collapse.collapsing,
  .cid-thJhF6c78E .navbar-collapse.show {
    display: block !important;
  }
  .cid-thJhF6c78E .navbar-collapse.collapsing .navbar-nav,
  .cid-thJhF6c78E .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thJhF6c78E .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thJhF6c78E .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thJhF6c78E .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thJhF6c78E .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thJhF6c78E .navbar-collapse.collapsing .navbar-buttons,
  .cid-thJhF6c78E .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thJhF6c78E .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thJhF6c78E .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thJhF6c78E img {
    height: 3.8rem !important;
  }
  .cid-thJhF6c78E .btn {
    display: flex;
  }
  .cid-thJhF6c78E button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thJhF6c78E .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thJhF6c78E .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thJhF6c78E .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-thJhF6c78E .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thJhF6c78E .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thJhF6c78E .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-thJhF6c78E .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thJhF6c78E .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thJhF6c78E .navbar-toggler {
  position: relative;
}
.cid-thJhF6c78E .dropdown-item.active,
.cid-thJhF6c78E .dropdown-item:active {
  color: initial;
}
.cid-thJhF6c78E .widget-title {
  color: #82786e;
}
.cid-thJhF6c78E .widget-text {
  color: #82786e;
}
.cid-thJhF6c78E .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thJhF6c78E .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thJhF6c78E .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thJhF6c78E .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thJhF6c78E .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thJhF6c78E .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thJhF6c78E .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thJhF6c78E .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thJhF6c78E .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thJhF6c78E .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thJhF6c78E .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thJhF6c78E .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thJhF6c78E .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thJhF6c78E .menu-content-top,
  .cid-thJhF6c78E .menu-bottom {
    padding: 0 15px;
  }
  .cid-thJhF6c78E button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thJwsbOMqM {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thJwsbOMqM .container {
  max-width: 1500px;
}
.cid-thJwsbOMqM img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thJwsbOMqM img:hover {
  transform: scale(1.1);
}
.cid-thJwsbOMqM .row {
  background: #ffffff;
}
.cid-thJwsbOMqM .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thJwsbOMqM h2 {
  padding: 0;
  margin: 0;
}
.cid-thJwsbOMqM .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thJwsbOMqM .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thJwsbOMqM .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thJwsbOMqM .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thJwsbOMqM .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thJwsbOMqM .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thJwsbOMqM .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thJwsbOMqM .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thJwsbOMqM .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thJwsbOMqM .row {
    margin: 0rem;
  }
  .cid-thJwsbOMqM .text-col {
    padding: 2rem 1rem;
  }
  .cid-thJwsbOMqM .number {
    margin-right: 2rem;
  }
  .cid-thJwsbOMqM .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thJwsbOMqM H2 {
  color: #333333;
  text-align: left;
}
.cid-thJwsbOMqM .mbr-text {
  color: #000000;
}
.cid-thJwsctFB3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thJwsctFB3 .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thJwsctFB3 .content {
    text-align: center;
  }
  .cid-thJwsctFB3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thJwsctFB3 .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thJwsctFB3 .input-group-btn {
  display: inline-block;
}
.cid-thJwsctFB3 .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thJwsctFB3 .img-logo img {
  height: 6rem;
}
.cid-thJwsctFB3 [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thJwsctFB3 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thJwsctFB3 .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thJwsctFB3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thJwsctFB3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thJwsctFB3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thJwsctFB3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thJwsctFB3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thJwsctFB3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thJwsctFB3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thJwsctFB3 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thJwsctFB3 form .input-group input.form-control,
.cid-thJwsctFB3 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thJwsctFB3 .form-inline {
  justify-content: center;
}
.cid-thJwsctFB3 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thJwsctFB3 .foot-logo {
    text-align: center !important;
  }
  .cid-thJwsctFB3 .foot-title {
    text-align: center !important;
  }
  .cid-thJwsctFB3 .mbr-text {
    text-align: center !important;
  }
}
.cid-thJwsd292T .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thJwsd292T .navbar-fixed-top {
  padding-top: 0;
}
.cid-thJwsd292T .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thJwsd292T .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thJwsd292T .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thJwsd292T .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thJwsd292T .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thJwsd292T .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thJwsd292T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thJwsd292T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thJwsd292T .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thJwsd292T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thJwsd292T .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thJwsd292T .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thJwsd292T .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thJwsd292T .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thJwsd292T .dropdown-item,
.cid-thJwsd292T .nav-link,
.cid-thJwsd292T .brand-name {
  font-style: normal;
}
.cid-thJwsd292T .dropdown-item:hover,
.cid-thJwsd292T .nav-link:hover,
.cid-thJwsd292T .brand-name:hover {
  color: #193bba !important;
}
.cid-thJwsd292T .dropdown-menu {
  background-color: #ffffff;
}
.cid-thJwsd292T .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thJwsd292T .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thJwsd292T .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thJwsd292T .nav-item {
  position: relative;
}
.cid-thJwsd292T .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thJwsd292T .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thJwsd292T .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thJwsd292T .nav-link {
    line-height: 6.13;
  }
  .cid-thJwsd292T .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thJwsd292T .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thJwsd292T .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thJwsd292T .content-text {
  margin-bottom: 0;
}
.cid-thJwsd292T .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thJwsd292T .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thJwsd292T .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thJwsd292T .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thJwsd292T .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thJwsd292T .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thJwsd292T .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thJwsd292T .content-right-side {
  text-align: center;
}
.cid-thJwsd292T .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thJwsd292T .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thJwsd292T .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thJwsd292T .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thJwsd292T .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thJwsd292T .info-widget:first-child {
  margin-left: 0;
}
.cid-thJwsd292T .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thJwsd292T .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thJwsd292T .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thJwsd292T .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thJwsd292T .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thJwsd292T .navbar {
    display: block;
    padding: 0;
  }
  .cid-thJwsd292T .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thJwsd292T .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thJwsd292T .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thJwsd292T .navbar-toggler {
    display: none;
  }
  .cid-thJwsd292T .navbar-collapse {
    justify-content: center;
  }
}
.cid-thJwsd292T .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thJwsd292T .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thJwsd292T .btn-sm {
  padding: 13px 29px;
}
.cid-thJwsd292T .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thJwsd292T .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thJwsd292T .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thJwsd292T .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thJwsd292T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thJwsd292T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thJwsd292T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thJwsd292T .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thJwsd292T .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thJwsd292T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thJwsd292T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thJwsd292T .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thJwsd292T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thJwsd292T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thJwsd292T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thJwsd292T .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thJwsd292T .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thJwsd292T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thJwsd292T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thJwsd292T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thJwsd292T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thJwsd292T button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thJwsd292T button.navbar-toggler:focus {
  outline: none;
}
.cid-thJwsd292T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thJwsd292T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thJwsd292T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thJwsd292T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thJwsd292T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thJwsd292T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thJwsd292T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thJwsd292T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thJwsd292T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thJwsd292T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thJwsd292T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thJwsd292T .collapsed .btn {
  display: flex;
}
.cid-thJwsd292T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thJwsd292T .collapsed .navbar-collapse.collapsing,
.cid-thJwsd292T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thJwsd292T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thJwsd292T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thJwsd292T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thJwsd292T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thJwsd292T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thJwsd292T .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thJwsd292T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thJwsd292T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thJwsd292T .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thJwsd292T .collapsed button.navbar-toggler {
  display: block;
}
.cid-thJwsd292T .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thJwsd292T .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thJwsd292T .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-thJwsd292T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thJwsd292T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thJwsd292T .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-thJwsd292T .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thJwsd292T .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thJwsd292T .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thJwsd292T .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thJwsd292T .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thJwsd292T .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thJwsd292T .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thJwsd292T .navbar-collapse.collapsing,
  .cid-thJwsd292T .navbar-collapse.show {
    display: block !important;
  }
  .cid-thJwsd292T .navbar-collapse.collapsing .navbar-nav,
  .cid-thJwsd292T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thJwsd292T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thJwsd292T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thJwsd292T .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thJwsd292T .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thJwsd292T .navbar-collapse.collapsing .navbar-buttons,
  .cid-thJwsd292T .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thJwsd292T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thJwsd292T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thJwsd292T img {
    height: 3.8rem !important;
  }
  .cid-thJwsd292T .btn {
    display: flex;
  }
  .cid-thJwsd292T button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thJwsd292T .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thJwsd292T .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thJwsd292T .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-thJwsd292T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thJwsd292T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thJwsd292T .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-thJwsd292T .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thJwsd292T .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thJwsd292T .navbar-toggler {
  position: relative;
}
.cid-thJwsd292T .dropdown-item.active,
.cid-thJwsd292T .dropdown-item:active {
  color: initial;
}
.cid-thJwsd292T .widget-title {
  color: #82786e;
}
.cid-thJwsd292T .widget-text {
  color: #82786e;
}
.cid-thJwsd292T .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thJwsd292T .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thJwsd292T .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thJwsd292T .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thJwsd292T .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thJwsd292T .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thJwsd292T .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thJwsd292T .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thJwsd292T .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thJwsd292T .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thJwsd292T .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thJwsd292T .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thJwsd292T .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thJwsd292T .menu-content-top,
  .cid-thJwsd292T .menu-bottom {
    padding: 0 15px;
  }
  .cid-thJwsd292T button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
.cid-thJHjLxc8N {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #efeeee;
}
.cid-thJHjLxc8N .container {
  max-width: 1500px;
}
.cid-thJHjLxc8N img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-thJHjLxc8N img:hover {
  transform: scale(1.1);
}
.cid-thJHjLxc8N .row {
  background: #ffffff;
}
.cid-thJHjLxc8N .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
  max-height: 540px;
  margin-bottom: 4rem;
}
.cid-thJHjLxc8N h2 {
  padding: 0;
  margin: 0;
}
.cid-thJHjLxc8N .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thJHjLxc8N .text-col {
  max-width: 700px;
  margin: auto;
  padding: 0 4rem 4rem 4rem;
}
.cid-thJHjLxc8N .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-thJHjLxc8N .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-thJHjLxc8N .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-thJHjLxc8N .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 1200px) {
  .cid-thJHjLxc8N .row {
    margin: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-thJHjLxc8N .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-thJHjLxc8N .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-thJHjLxc8N .row {
    margin: 0rem;
  }
  .cid-thJHjLxc8N .text-col {
    padding: 2rem 1rem;
  }
  .cid-thJHjLxc8N .number {
    margin-right: 2rem;
  }
  .cid-thJHjLxc8N .img-col {
    margin-bottom: 3rem;
  }
}
.cid-thJHjLxc8N H2 {
  color: #333333;
  text-align: left;
}
.cid-thJHjLxc8N .mbr-text {
  color: #000000;
}
.cid-thJHjMdvit {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-thJHjMdvit .form-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thJHjMdvit .content {
    text-align: center;
  }
  .cid-thJHjMdvit .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thJHjMdvit .input-group {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.cid-thJHjMdvit .input-group-btn {
  display: inline-block;
}
.cid-thJHjMdvit .input-group-btn a.btn {
  margin: 0 !important;
  color: #fff;
}
.cid-thJHjMdvit .img-logo img {
  height: 6rem;
}
.cid-thJHjMdvit [type="email"] {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-thJHjMdvit [type="submit"] {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  text-align: center;
}
.cid-thJHjMdvit .copyright .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-thJHjMdvit .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thJHjMdvit .footer-lower hr {
  margin: 1rem 0;
  border-color: #000;
  opacity: .05;
}
.cid-thJHjMdvit .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-thJHjMdvit .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #232323;
}
.cid-thJHjMdvit .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-thJHjMdvit .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-thJHjMdvit .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thJHjMdvit .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-thJHjMdvit form .input-group input.form-control,
.cid-thJHjMdvit form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-thJHjMdvit .form-inline {
  justify-content: center;
}
.cid-thJHjMdvit .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-thJHjMdvit .foot-logo {
    text-align: center !important;
  }
  .cid-thJHjMdvit .foot-title {
    text-align: center !important;
  }
  .cid-thJHjMdvit .mbr-text {
    text-align: center !important;
  }
}
.cid-thJHjMOhtx .navbar {
  padding: 0.5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 50px;
}
.cid-thJHjMOhtx .navbar-fixed-top {
  padding-top: 0;
}
.cid-thJHjMOhtx .navbar-collapse {
  flex-basis: auto;
  transition: all 0.3s ease-in;
}
.cid-thJHjMOhtx .navbar-collapse.show {
  position: absolute;
  opacity: 1;
  visibility: visible;
  top: 100%;
  z-index: 999;
  background-color: #ffffff;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  padding: 15px 20px;
  bottom: auto;
  left: 0px;
  right: 0px;
}
.cid-thJHjMOhtx .navbar-collapse.show .navbar-nav .nav-item {
  text-align: left;
  padding: 10px 0;
}
.cid-thJHjMOhtx .navbar-buttons {
  flex-wrap: wrap;
}
.cid-thJHjMOhtx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-thJHjMOhtx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-thJHjMOhtx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  padding-right: 2rem;
}
.cid-thJHjMOhtx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thJHjMOhtx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thJHjMOhtx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thJHjMOhtx .menu-content-top {
  background: #ffffff;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 2rem;
  width: 100%;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-thJHjMOhtx .menu-content-top .right-wrap .info-widget:nth-child(2) {
  padding-right: 0 !important;
}
.cid-thJHjMOhtx .menu-content-top .right-wrap .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-thJHjMOhtx .dropdown-item {
  font-weight: 400;
  margin: 0 !important;
  padding: 0 40px !important;
  line-height: 2.6;
}
.cid-thJHjMOhtx .dropdown-item,
.cid-thJHjMOhtx .nav-link,
.cid-thJHjMOhtx .brand-name {
  font-style: normal;
}
.cid-thJHjMOhtx .dropdown-item:hover,
.cid-thJHjMOhtx .nav-link:hover,
.cid-thJHjMOhtx .brand-name:hover {
  color: #193bba !important;
}
.cid-thJHjMOhtx .dropdown-menu {
  background-color: #ffffff;
}
.cid-thJHjMOhtx .dropdown-item:active {
  background-color: #ffffff;
}
.cid-thJHjMOhtx .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  justify-content: center;
}
.cid-thJHjMOhtx .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thJHjMOhtx .nav-item {
  position: relative;
}
.cid-thJHjMOhtx .nav-item span {
  padding-right: 0.4em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thJHjMOhtx .nav-item .nav-link {
  transition: all 0.3s ease-in-out 0ms;
}
.cid-thJHjMOhtx .nav-item .nav-link:focus {
  outline: none;
}
@media (min-width: 991px) {
  .cid-thJHjMOhtx .nav-link {
    line-height: 6.13;
  }
  .cid-thJHjMOhtx .navbar-nav > li > a:before {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 0;
    margin: auto;
    opacity: 0;
    border-top: 2px solid #193bba;
    transition: all 0.3s ease-in-out 0ms;
  }
  .cid-thJHjMOhtx .navbar-nav > li:hover > a:before {
    opacity: 1;
    width: 100%;
  }
}
.cid-thJHjMOhtx .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thJHjMOhtx .content-text {
  margin-bottom: 0;
}
.cid-thJHjMOhtx .navbar-nav {
  position: relative;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thJHjMOhtx .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #149dcc;
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thJHjMOhtx .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-thJHjMOhtx .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thJHjMOhtx .navbar-nav .nav-item .link {
  margin: 0 20px !important;
}
.cid-thJHjMOhtx .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-thJHjMOhtx .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thJHjMOhtx .content-right-side {
  text-align: center;
}
.cid-thJHjMOhtx .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thJHjMOhtx .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-thJHjMOhtx .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
  color: #ff3366;
}
.cid-thJHjMOhtx .widget-icon.mobi-mbri-phone {
  -webkit-animation: phone-icon-animate 1s ease-in-out infinite;
  animation: phone-icon-animate 1s ease-in-out infinite;
}
.cid-thJHjMOhtx .info-widget {
  margin-left: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-thJHjMOhtx .info-widget:first-child {
  margin-left: 0;
}
.cid-thJHjMOhtx .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-thJHjMOhtx .widget-content .widget-title {
  margin-bottom: 3px;
  line-height: 1.7;
}
.cid-thJHjMOhtx .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-thJHjMOhtx .navbar .menu-content-top {
  display: flex;
  height: 90px;
  border-bottom: 1px solid #d9dade;
}
@media (min-width: 992px) {
  .cid-thJHjMOhtx .content-right-side {
    text-align: right;
    flex-wrap: nowrap;
    display: flex;
    align-items: center;
  }
  .cid-thJHjMOhtx .navbar {
    display: block;
    padding: 0;
  }
  .cid-thJHjMOhtx .navbar .menu-logo {
    margin: auto;
    display: flex;
    align-items: center;
  }
  .cid-thJHjMOhtx .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-thJHjMOhtx .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-thJHjMOhtx .navbar-toggler {
    display: none;
  }
  .cid-thJHjMOhtx .navbar-collapse {
    justify-content: center;
  }
}
.cid-thJHjMOhtx .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-thJHjMOhtx .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
  position: relative;
  overflow: hidden;
  margin-right: 0;
}
.cid-thJHjMOhtx .btn-sm {
  padding: 13px 29px;
}
.cid-thJHjMOhtx .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thJHjMOhtx .btn::after {
  background-color: #82786e;
  content: "";
  height: 150px;
  left: -75px;
  position: absolute;
  top: -60px;
  transform: rotate(35deg);
  transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);
  width: 40px;
  opacity: 0;
  outline: none;
  text-decoration: none;
}
.cid-thJHjMOhtx .btn:hover::after {
  left: 250px;
  opacity: 0.8;
}
.cid-thJHjMOhtx .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-thJHjMOhtx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thJHjMOhtx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  align-self: center;
}
.cid-thJHjMOhtx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thJHjMOhtx .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding: 25px 0;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-thJHjMOhtx .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thJHjMOhtx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-thJHjMOhtx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-thJHjMOhtx .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-thJHjMOhtx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thJHjMOhtx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-thJHjMOhtx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thJHjMOhtx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thJHjMOhtx .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-thJHjMOhtx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  transition: font-size 0.25s;
}
.cid-thJHjMOhtx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thJHjMOhtx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thJHjMOhtx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thJHjMOhtx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
  margin-right: 0;
}
.cid-thJHjMOhtx button.navbar-toggler:focus {
  outline: none;
}
.cid-thJHjMOhtx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #282828;
}
.cid-thJHjMOhtx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-thJHjMOhtx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thJHjMOhtx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-thJHjMOhtx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-thJHjMOhtx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thJHjMOhtx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-thJHjMOhtx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-thJHjMOhtx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-thJHjMOhtx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-thJHjMOhtx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-thJHjMOhtx .collapsed .btn {
  display: flex;
}
.cid-thJHjMOhtx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thJHjMOhtx .collapsed .navbar-collapse.collapsing,
.cid-thJHjMOhtx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thJHjMOhtx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thJHjMOhtx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thJHjMOhtx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thJHjMOhtx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thJHjMOhtx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thJHjMOhtx .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  justify-content: center;
  text-align: center;
}
.cid-thJHjMOhtx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thJHjMOhtx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-thJHjMOhtx .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-thJHjMOhtx .collapsed button.navbar-toggler {
  display: block;
}
.cid-thJHjMOhtx .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-thJHjMOhtx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
}
.cid-thJHjMOhtx .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-thJHjMOhtx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thJHjMOhtx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thJHjMOhtx .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-thJHjMOhtx .collapsed .menu-bottom {
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-thJHjMOhtx .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
    padding-left: 20px !important;
  }
  .cid-thJHjMOhtx .dropdown-menu .dropdown-item {
    text-align: left;
    font-weight: 700;
  }
  .cid-thJHjMOhtx .menu-bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-thJHjMOhtx .menu-bottom .menu-content-right {
    display: none;
  }
  .cid-thJHjMOhtx .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
    opacity: 0;
    transition: all 0.3s ease-in;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0px;
    right: 0px;
    z-index: 999;
  }
  .cid-thJHjMOhtx .navbar-collapse .navbar-nav .nav-item {
    clear: both;
    text-align: left;
    padding: 10px 0;
  }
  .cid-thJHjMOhtx .navbar-collapse.collapsing,
  .cid-thJHjMOhtx .navbar-collapse.show {
    display: block !important;
  }
  .cid-thJHjMOhtx .navbar-collapse.collapsing .navbar-nav,
  .cid-thJHjMOhtx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thJHjMOhtx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thJHjMOhtx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thJHjMOhtx .navbar-collapse.collapsing .navbar-nav .nav-item .nav-link,
  .cid-thJHjMOhtx .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    font-weight: 700;
  }
  .cid-thJHjMOhtx .navbar-collapse.collapsing .navbar-buttons,
  .cid-thJHjMOhtx .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-thJHjMOhtx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thJHjMOhtx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thJHjMOhtx img {
    height: 3.8rem !important;
  }
  .cid-thJHjMOhtx .btn {
    display: flex;
  }
  .cid-thJHjMOhtx button.navbar-toggler {
    display: block;
    align-self: center;
  }
  .cid-thJHjMOhtx .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-thJHjMOhtx .navbar-toggleable-sm {
    flex-direction: column;
  }
  .cid-thJHjMOhtx .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-thJHjMOhtx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thJHjMOhtx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thJHjMOhtx .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-thJHjMOhtx .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-thJHjMOhtx .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-thJHjMOhtx .navbar-toggler {
  position: relative;
}
.cid-thJHjMOhtx .dropdown-item.active,
.cid-thJHjMOhtx .dropdown-item:active {
  color: initial;
}
.cid-thJHjMOhtx .widget-title {
  color: #82786e;
}
.cid-thJHjMOhtx .widget-text {
  color: #82786e;
}
.cid-thJHjMOhtx .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
.cid-thJHjMOhtx .icons-menu .mbr-iconfont {
  font-size: 1rem;
  color: #149dcc;
  display: inline-flex;
  background-color: #ffffff;
  border-radius: 100%;
  transition: all 0.3s ease-in;
}
.cid-thJHjMOhtx .icons-menu .mbr-iconfont:before {
  padding: .75rem;
}
.cid-thJHjMOhtx .icons-menu .mbr-iconfont:hover {
  color: #ffffff;
  background-color: #193bba;
  -webkit-animation-name: animation-pulse;
  animation-name: animation-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  opacity: .9;
}
.cid-thJHjMOhtx .soc-item {
  margin: .5rem .3rem;
}
@media (max-width: 768px) {
  .cid-thJHjMOhtx .menu-content-top .icons-menu {
    padding-left: 0;
  }
  .cid-thJHjMOhtx .menu-content-top .icons-menu .soc-item .mbr-iconfont {
    font-size: 14px;
  }
  .cid-thJHjMOhtx .menu-content-top .icons-menu .soc-item .mbr-iconfont::before {
    padding: 0.44rem;
  }
  .cid-thJHjMOhtx .menu-content-top .right-wrap .info-widget {
    margin-left: 20px;
  }
  .cid-thJHjMOhtx .menu-content-top .right-wrap .info-widget:first-child {
    margin-left: 0;
  }
  .cid-thJHjMOhtx .menu-content-top .right-wrap .info-widget .widget-content {
    display: none;
  }
  .cid-thJHjMOhtx .menu-content-top .right-wrap .info-widget .widget-icon {
    font-size: 25px;
    padding-right: 0;
  }
  .cid-thJHjMOhtx .navbar-brand {
    margin-left: 0 !important;
  }
}
@media (max-width: 576px) {
  .cid-thJHjMOhtx .menu-content-top,
  .cid-thJHjMOhtx .menu-bottom {
    padding: 0 15px;
  }
  .cid-thJHjMOhtx button.navbar-toggler {
    align-self: center;
  }
}
@-webkit-keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@keyframes phone-icon-animate {
  0%,
  100% {
    transform: rotate(0) scale(1) skew(1deg);
  }
  10% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  20%,
  40% {
    transform: rotate(20deg) scale(1) skew(1deg);
  }
  30% {
    transform: rotate(-20deg) scale(1) skew(1deg);
  }
  50% {
    transform: rotate(0) scale(1) skew(1deg);
  }
}
@-webkit-keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
@keyframes animation-pulse {
  25% {
    transform: scale(1.1);
  }
  75% {
    transform: scale(0.9);
  }
}
